From c0cc12d58246e20e5af2cf561678164fbabfb910 Mon Sep 17 00:00:00 2001 From: Petar Koretic Date: Thu, 20 Mar 2014 09:59:42 +0000 Subject: [PATCH] libssh: libhpp: avoid unnecessary call to ssh_channel_read ssh_channel_read is a wrapper for ssh_channel_read_timeout with timeout -1 (infinite) so we call that directly. Signed-off-by: Petar Koretic Reviewed-by: Andreas Schneider (cherry picked from commit c51f42a566879f61c2349066bc4e8dd35bc5c311) --- include/libssh/libsshpp.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/libssh/libsshpp.hpp b/include/libssh/libsshpp.hpp index 0dfbec20..f6cea649 100644 --- a/include/libssh/libsshpp.hpp +++ b/include/libssh/libsshpp.hpp @@ -485,7 +485,7 @@ public: /* handle int overflow */ if(count > 0x7fffffff) count = 0x7fffffff; - err=ssh_channel_read(channel,dest,count,is_stderr); + err=ssh_channel_read_timeout(channel,dest,count,is_stderr,-1); ssh_throw(err); return err; }