in reply to Re: Net::SSH2::Channel with exec, reads 0 bytes on suse while works fine on ubuntu
in thread Net::SSH2::Channel with exec, reads 0 bytes on suse while works fine on ubuntu

Hi fnord,

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.

  • Comment on Re^2: Net::SSH2::Channel with exec, reads 0 bytes on suse while works fine on ubuntu