del behavior 2
Marc 'BlackJack' Rintsch
bj_666 at gmx.net
Wed Jan 7 16:30:52 EST 2009
On Wed, 07 Jan 2009 12:03:36 -0800, Eric Snow wrote:
> Thanks for the responses. What I mean is when a python process is
> interrupted and does not get a chance to clean everything up then what
> is a good way to do so?
Well, if it doesn't get a chance then it doesn't get a chance. ;-)
> For instance, I have a script that uses child
> ptys to facilitate ssh connections (I'm using pxssh). When I ^C the
> python process I am left with the child processes running and the ssh
> connections open. Naturally I run out of ttys if this happens too much,
> which I have had happen. So if python does not get a chance to take
> care of those, what is a good way to do so? Does a try/finally or a
> with statement address that? Thanks!
If you clean up the mess in the ``finally`` branch: yes. <Ctrl>+<C>
raises a `KeyboardInterrupt`.
Ciao,
Marc 'BlackJack' Rintsch
More information about the Python-list
mailing list