一次 pool map导致的进程死锁分析

用法,

父进程通过popen 调用脚本

脚本中通过pool.map调用子进程

现象:

父进程调用脚本的时候,一只娶不到脚本的执行结果,导致父进程一直阻塞

检查发现 脚本中进程池参数应该是3个,但是阻塞2天后发现 子进程只剩了2个,也就是说应该是1个pool.map子进程正常结束了,但是有两个未结束,导致脚本一直未结束,所以父进程阻塞

分析:

 

posted @ 2022-08-31 16:30  刘大胖  阅读(104)  评论(0)    收藏  举报