in reply to Getting multiline input from a server
Net::FTP is pretty complex but it seems to use sysread (FTP::A/I and sub get in FTP.pm) although it also has many cases to deal with wierd servers and "braindead" firewalls, etc. For example I often see my linux laptop act wierdly when I try to connect to it from a Win98 machine through FTP; it will seem to hang for a long time unless I hit return and maybe still requires me to disconnect and try again (eek). Caveat I am not amazingly experienced at this but it would seem that your control loop depends on well-behaved data streams.
|
|---|