Python线程锁

时间:2015-07-29 09:59:14

标签: python locking

我使用Lock()(在全局变量中定义)编写了一个线程python代码。线程应首先执行一些代码,然后在完成后再次调用它。 代码如下所示:

with lock:
 pid = os.spawnlp(os.P_NOWAIT, "command", "command", "args")
 os.system("some command")
 os.waitpid(pid, 0);

问题是锁是否有效,但是当再次调用该线程时,子进程退出(它应该正在运行)。

0 个答案:

没有答案