From 222a0d78ca5c272ea109e847d62cf12674dd875f Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Mon, 11 Feb 2013 21:35:50 +0100 Subject: poll: return error on poll() when pollset is empty --- src/poll.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/poll.c') diff --git a/src/poll.c b/src/poll.c index 5a7d85d8..932c4918 100644 --- a/src/poll.c +++ b/src/poll.c @@ -586,7 +586,7 @@ int ssh_poll_ctx_dopoll(ssh_poll_ctx ctx, int timeout) { int revents; if (!ctx->polls_used) - return 0; + return SSH_ERROR; rc = ssh_poll(ctx->pollfds, ctx->polls_used, timeout); if(rc < 0) -- cgit v1.2.3