From 6d531ed0a68178d7dd6f3ed91e08bbe8b03fb6f0 Mon Sep 17 00:00:00 2001 From: milo Date: Sun, 8 Aug 2010 23:01:52 +0200 Subject: session: Set needed poll events for handling packets. Signed-off-by: Andreas Schneider --- libssh/session.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libssh') diff --git a/libssh/session.c b/libssh/session.c index 65175e3..06e0a25 100644 --- a/libssh/session.c +++ b/libssh/session.c @@ -361,6 +361,7 @@ int ssh_handle_packets(ssh_session session, int timeout) { enter_function(); spoll_in=ssh_socket_get_poll_handle_in(session->socket); spoll_out=ssh_socket_get_poll_handle_out(session->socket); + ssh_poll_set_events(spoll_in, POLLIN | POLLERR); ctx=ssh_poll_get_ctx(spoll_in); if(ctx==NULL){ ctx=ssh_get_global_poll_ctx(session); -- cgit v1.2.3