On 11 March 2012 06:22, Mitchell Hashimoto <mitchell.hashim...@gmail.com> wrote: > > I'm executing a remote program that sends output to both stdout/stderr. Is > there a way in libssh2 to receive the output in the order it arrived, rather > than as one giant buffer on stdout, then another on stderr, since this is > causing out of order results.
That's always going to be a problem, even when you execute the program locally. stdout is buffered and stderr isn't so they don't stay in sync. See http://www.pixelbeat.org/programming/stdio_buffering/ for more. But this is a general unix process issue, nothing to do with libssh2. Alex -- Swish - Easy SFTP for Windows Explorer (http://www.swish-sftp.org) _______________________________________________ libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel