workerman-for-win的定时器不可用

flareheart

在windows上使用定时器,发现会报pcntl找不到的错误。windows上的定时器怎么也用pcntl呢?非Unix的系统不是不支持吗。
[attach]960[/attach]

2054 2 0
2个回答

walkor

贴代码

  • 暂无评论
walkor

应该是你在主进程添加了定时器代码导致的。
定时器都要在子进程里添加,不然会报错。
onXXX里运行的代码都属于子进程

现在workerman linux版本已经可以支持windows了,workerman-for-win不再维护了,统一使用linux版本吧

年代过于久远,无法发表回答
🔝