擅长:python、mysql、java
<p>也许你只需要一个<code>try ... finally</code>块?你知道吗</p>
<pre><code>try:
checkIn()
sshproc = subprocess.Popen([command], shell=True)
exit = os.waitpid(sshproc.pid, 0)[1]
finally:
checkOut()
</code></pre>
<p>除非系统崩溃,否则进程会收到<code>SIGKILL</code>,等等,应该调用<code>checkOut()</code>。你知道吗</p>