I'm using Net::OpenSSH to connect to a series of machines and doing stuff. However, it's causing a lot of ssh connections to be used on the box I am sharing with other technicians.
Is there a way to explicitly (or implicitly!) kill a connection with that library? It doesn't mention it in the docs. I did grep around and find a private method for killing it in the perl module, but most of the source is frankly over my head to analyze when that gets called.
What am I missing? Any input would be greatly appreciated!
Update: By simply setting the scalar reference variable for the Net::OpenSSH object to '' it does seem to have done this. Just seems a little squirrely to me.
ugh but this leaves behind defunct ssh processes! In reply to Explicitly kill a Net::OpenSSH connection?
by rastoboy
For:
Use:
& & < < > > [ [ ] ]