I just didnt include the error handling stuff to make the question and the code simple to understand.
a) The channel is successfully created.
b) I tried with both blocking(0) and blocking(1). However, I need a blocking call, and as per my knowledge, blocking(1) sets the blocking.
c) $len returns 0. I can see the number of bytes read because I have debug enabled.
d) Yes. ssh2 library versions are same on both the ubuntu machine and the opensuse machine. I am also connecting to the same remote machine from both the systems.
In reply to Re^2: Net::SSH2::Channel with exec, reads 0 bytes on suse while works fine on ubuntu
by madhurikl
in thread Net::SSH2::Channel with exec, reads 0 bytes on suse while works fine on ubuntu
by madhurikl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |