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.
In reply to Re: Getting multiline input from a server
by mattr
in thread Getting multiline input from a server
by nysus
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |