|
|
1
7
这似乎是perl中的一个bug,在版本5.14.0中已修复。如果您确实无法安装较新的perl(除了系统perl之外),那么请尝试避免使用$tee共享文件句柄,这正是导致主线程挂起的原因。 此外,等待子线程完成的代码使用了一个活动的CPU循环,这将消耗大量CPU。如果您只想等待所有子线程完成,请执行以下操作
|
|
|
2
3
这是你的问题。
Perl线程是
奇怪的
.他们有许多意外和不良行为;特别是,大多数变量无法在线程之间安全共享,一些模块根本不支持在线程环境中使用。引用
the
对于许多常见的应用程序
|
|
|
con · Negative Lookaward在perl正则表达式中不起作用 10 月前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 11 月前 |
|
|
A.Ellett · 测试-t STDIN与-t<STDIN> 1 年前 |
|
|
con · 如何跳转到foreach迭代的特定点? 1 年前 |