1
0
mirror of https://github.com/libssh2/libssh2.git synced 2025-07-31 00:03:08 +03:00

ssh2_exec: skip error outputs for EAGAIN

Since the example uses non-blocking mode, it will just flood the output
with this "nonsense" error.
This commit is contained in:
Daniel Stenberg
2011-12-08 10:54:04 +01:00
parent d903b81c64
commit 09139ef065

View File

@ -264,7 +264,9 @@ int main(int argc, char *argv[])
fprintf(stderr, "\n");
}
else {
fprintf(stderr, "libssh2_channel_read returned %d\n", rc);
if( rc != LIBSSH2_ERROR_EAGAIN )
/* no need to output this for the EAGAIN case */
fprintf(stderr, "libssh2_channel_read returned %d\n", rc);
}
}
while( rc > 0 );