Hi list,

we have the behavior that if the connection gets lost during
the SFTP data transfer the application than remains for
about 3 minutes in the send routine (function 'libssh2_sftp_write').
During this time the CPU usage remains at around 100 %.

The application is using the same send mechanism as 
described in the example 'sftp_write_sliding.c'.

The last error message is: "Unable to send channel data" with error 
'LIBSSH2_ERROR_SOCKET_SEND'.

Further, the session is using the blocking mode.

We have this behavior with libssh2 version 1.4.3 and libssh2 version 1.8.0.

But why does the blocking time take so long?

Do you have an idea?

Best regards
Jerome

Impressum/Imprint: https://www.ipetronik.com/impressum




_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

Reply via email to