Edge case with socket becoming NULL
Joe Orton
joe at manyfish.co.uk
Sun Aug 2 18:34:01 EDT 2009
On Mon, Aug 03, 2009 at 12:21:18AM +0200, Helge Heß wrote:
> On 02.08.2009, at 23:54, Joe Orton wrote:
>> Note that if you're calling ne_begin_request(), you must not call
>> ne_end_request() if a ne_read_response_block() call fails - the API is
>> perhaps not clear on this point.
...
> Attached is a code exerpt, maybe you get the idea ...
Right, yeah, that is the problem. Simply don't call ne_end_request() if
you get an error from ne_discard_response(); there's nothing useful that
ne_end_request() can do in that case. I'll update the API docs on this
point.
Regards, Joe
More information about the neon
mailing list