""Wagner, David --- Sr Programmer Analyst --- CFS""  wrote in message


I am running AS 5.10.1 on Windows XP SP3 and attempting to use
sFTP within my processing communicating to MVS/IBM.

What I am trying to do is to do so many gets, then undef the
variable and re-login and to continue on to end of processing. I did
this with the FTP processing and never had any problems. What I am
seeing is when I do the above and go through the login/undef say three
times, it has the remote processes all still open. If I run through 5
times, then I have five processes open. But if I close the script
completely, then all the processes quit as expected.

How would I go about figuring out what is missing in making
these processes quit naturally through the above process ( per the doc,
using the undefined  or going out of scope is the equivalent of quit
under FTP). I have even tried disconnect along with the undefined and
this does nothing differently. I am using 'my variables', strict,
warnings, etc, but uncertain how to figure out what is happening...

Thoughts??

        If you have any questions and/or problems, please let me know.
        Thanks.

Wags ;)
David R. Wagner



This is from the 'Bugs' section of that module:

BUGS
These are the currently known bugs:

- Doesn't work on VMS:
The problem is related to IPC::Open3 not working on VMS. Patches are welcome!

- Dirty cleanup:
On some operating systems, closing the pipes used to comunicate with the slave SSH process does not terminate it and a work around has to be applied. If you find that your scripts hung when the $sftp object gets out of scope, try setting $Net::SFTP::Foreign::dirty_cleanup to a true value and also send me a report including the value of $^O on your machine and the OpenSSH version.

From version 0.90_18 upwards, a dirty cleanup is performed anyway when the
SSH process does not terminate by itself in 8 seconds or less.

Not sure if this is your problem,
Chris

--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to