On 11/24/2014 07:43 AM, Ashish wrote:
> 
> 
> I suppose we don't need to call uv_close when on_connect (callback of
> uv_tcp_connect) receives a non-zero status value. (Because status
> nonzero indicates some error. So no handle was created, hence no need to
> call uv_close)
> 
> But just want to be sure on this.
> 

Yes, you need to call uv_close. The only case when you can skip uv_close
is if uv_?_init fails.

There is a little exception to this rule with process handles:
uv_process_init doesn't exist, so if uv_spawn fails you always have to
close uv_close.


Cheers,

-- 
Saúl Ibarra Corretgé
bettercallsaghul.com


-- 
You received this message because you are subscribed to the Google Groups 
"libuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/libuv.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to