libssh2_session_disconnect_ex() should be returning PACKET_EAGAIN instead
of LIBSSH2_ERROR_EAGAIN, so it matches the other functions return values.
Этот коммит содержится в:
родитель
b2f3582a59
Коммит
281283d252
@ -812,7 +812,7 @@ LIBSSH2_API int libssh2_session_disconnect_ex(LIBSSH2_SESSION *session, int reas
|
||||
|
||||
rc = libssh2_packet_write(session, session->disconnect_data, session->disconnect_data_len);
|
||||
if (rc == PACKET_EAGAIN) {
|
||||
return LIBSSH2_ERROR_EAGAIN;
|
||||
return PACKET_EAGAIN;
|
||||
}
|
||||
|
||||
LIBSSH2_FREE(session, session->disconnect_data);
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user