![]() |
|
Come for the quick hacks, stay for the epiphanies. | |
PerlMonks |
Re^4: (Seemingly) Broken interactions between Net::Server and IO::Pipe?by bmcatt (Friar) |
on Mar 08, 2006 at 16:04 UTC ( #535199=note: print w/replies, xml ) | Need Help?? |
You're still missing the point. :-)
The 'cat' output is appearing on the stdout/stderr *of the server*, not in the client. The fact that the "Got:" is showing en empty string (well, just a newline, actually) indicates that nothing's getting from the server to the client. Instead, the Feeder object is failing (effectively) to do anything. By the way, I'm using 'cat' here as an example. The real application is running a much more complex command that's producing real output. As for reading from <$pipe>, that's exactly what it's trying to do. It's just stored $pipe inside $self and needs to extract it in order to read from it.
In Section
Seekers of Perl Wisdom
|
|