1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-08-08 19:02:06 +03:00

channel: Fix ssh_global_request_termination().

BUG: https://red.libssh.org/issues/126
This commit is contained in:
Andreas Schneider
2013-10-20 12:38:45 +02:00
parent 796d285eaf
commit 0ee68ac2a1

View File

@@ -2064,7 +2064,7 @@ SSH_PACKET_CALLBACK(ssh_request_denied){
static int ssh_global_request_termination(void *s){ static int ssh_global_request_termination(void *s){
ssh_session session = (ssh_session) s; ssh_session session = (ssh_session) s;
if (session->global_req_state != SSH_CHANNEL_REQ_STATE_PENDING || if (session->global_req_state != SSH_CHANNEL_REQ_STATE_PENDING ||
session->session_state != SSH_SESSION_STATE_ERROR) session->session_state == SSH_SESSION_STATE_ERROR)
return 1; return 1;
else else
return 0; return 0;