I am in the process of update libssh2_sftp_readdir() so it will work  
in true non-blocking mode, just like Daniel Stenberg did with his  
excellent work with libssh2_sftp_readnb() and libssh2_sftp_writenb 
().  However, I have noticed that now libssh2_sftp_read() and  
libssh2_sftp_write() explicitly set blocking to on in their  
operation, and I am guessing the same is true for  
libssh2_channel_read_ex() and libssh2_channel_write_ex().  While it  
always has been possible for the consumer of libssh2 to call  
libssh2_channel_set_blocking() and turn off blocking, did it work?

If it does work, are there programs that are depending on that  
functionality?  The fix looks like it might be straight forward, just  
not force blocking on.  If it doesn't work, should it be dropped from  
the external interface.

Jim

--

/"\   ASCII Ribbon Campaign  .
\ / - NO HTML/RTF in e-mail  .
  X  - NO Word docs in e-mail .
/ \ -----------------------------------------------------------------
[EMAIL PROTECTED]      http://www.FreeBSD.org     The Power to Serve
[EMAIL PROTECTED]  http://www.TheHousleys.net
---------------------------------------------------------------------
"Eagles may soar, but weasels don't get sucked into jet engines"
     -- Anon



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
libssh2-devel mailing list
libssh2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libssh2-devel

Reply via email to