That's right. I am with you. I never said that are asynchronous. 
Just curious what will be the best way to dealt in such scenario to make it 
asynchronous. 
May be this is not related to libuv also. But wanted to get some expert 
advice on such scenario.
Please forgive me for asking non libuv related questions on libuv list.



On Sunday, 22 February 2015 12:43:54 UTC+5:30, Ben Noordhuis wrote:
>
> On Sun, Feb 22, 2015 at 12:21 AM, Devchandra L Meetei 
> <[email protected] <javascript:>> wrote: 
> > Well the SSL calls are not exactly synchronous. They return when they 
> can 
> > not fulfil a request 
> > 
> > and using the return code we can find out whether it want to read the 
> data 
> > or write data. 
> > 
> > This behaviour depends on type of Underlying BIO. So for BIO pair or 
> memory 
> > BIO they don't block. 
>
> Right, but that's synchronous in the context of network I/O, which is 
> what libuv deals with.  The fact that SSL_read() and SSL_write() are 
> non-blocking doesn't mean they are asynchronous. 
>

-- 
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.

Reply via email to