in reply to Re: Net::FTP & Broken pipe error
in thread Net::FTP & Broken pipe error

or set the timeout for a longer period (it defaults to 2 minutes):
$ftp_customer = Net::FTP->new(..., Timeout => 300);


-Waswas

Replies are listed 'Best First'.
Re^3: Net::FTP & Broken pipe error
by RMoser (Initiate) on Sep 24, 2004 at 14:03 UTC
    Thanks guys very much for the sugestions, I apologize for taking so long to get back, pulled in 100 directions. Anyway, I tried both the time-out and bolk size reecomendations with no success. I also tried breaking them up into multiple zip files earlier, then appending them to the server. This also acting prety funky on the ftp server side so I stopped. The other end needs the file to end in one chunk so I think sending n number of puts is out. Another thing I've looked at is trapping the $SIG, and either ignoring it or pushing past it but that hasnt panned out either. All the while, when I send to other remote FreeBSD servers it works fine. I thing catching or detecting this broken pipe $SIG is going to be the key.