Qdo should kill its subordinate qsub more aggressively

on a timeout.

util/qdo:
    Qsub needs a kill -9 to die; kill -15 doesn't cut it.

--HG--
extra : convert_revision : 7696b3ecf1a084b68dd909b138ab6aa1b380b5a7
This commit is contained in:
Steve Reinhardt 2005-11-03 13:14:28 -05:00
parent d9f94e966b
commit 902e27e692

View file

@ -99,7 +99,7 @@ class Shell(pexpect.spawn):
self.expect('\$ ', options.qsub_timeout)
except pexpect.TIMEOUT:
print >>sys.stderr, "%s: qsub timed out." % progname
self.kill(15)
self.kill(9)
self.close(wait=True)
sys.exit(1)
self.do_command('unset PROMPT_COMMAND; PS1="qdo$ "')