我似乎陷入了僵局。我有 perl 脚本分叉并调用另一个 perl 脚本。这个过程挂在某个地方。
我正在运行程序:Darwin Kernel Version 12.3.0: Sun Jan 6 22:37:10 PST 2013; 根:xnu-2050.22.13~1/RELEASE_X86_64 x86_64
“lsof”有 4 个条目引用同一个 PIPE:
perl5.12 1414 根 1 管道 0x48937dc1254fe937 16384->0x48937dc1254fe727
perl5.12 1768 根 1 管道 0x48937dc1254fe937 16384->0x48937dc1254fe727
perl5.12 1759 根 1 管道 0x48937dc1254fe937 16384 ->0x48937dc1254fe727
perl5.12 1760 根 1 管道 0x48937dc1254fe937 16384->0x48937dc1254fe727
我怀疑这是挂起的原因。我们是否有任何命令可以告诉我哪个进程读/写到这个 PIPE?或任何进一步的信息将不胜感激。提前致谢!