Bil*_*ert 9 perl
我刚刚收到警告"Scalars泄露:1次"9次.
我猜它来自一个线程上传程序,它使用9个线程与模块线程,threads :: shared和Thread :: Queue.这是在WinXP,活动状态5.8.8.
知道这意味着什么吗?这个程序运行了一段时间没有这样的警告,我用相同的(轻)工作重新启动程序,导致警告,但这次没有警告.
我不是试图在编译时启动线程,除非这是Thread :: Queue在内部执行的操作.我的第一个线程调用是在Getopt :: Long处理之后.
Gab*_*iel 3
从这个网站:
标量泄露:1 哎呀!那是什么!“标量泄露:1”。嗯,是的,这是 Perl ithreads 实现的剩余问题/功能/错误之一。当您在编译时启动线程时,尤其会发生这种情况。从实际经验来看,我必须说这似乎是无害的。与由于复制数据结构而发生的所有其他内存“泄漏”相比,单个泄漏的标量可能并不多。无论如何,在这种情况下,错误消息可能是错误的。”
归档时间:
13 年,8 月 前
查看次数:
1758 次
最近记录: