【发布时间】:2021-07-03 13:56:53
【问题描述】:
我正在使用File::ChangeNotify,它允许 (a) 非阻塞检查更改,或 (b) 阻塞等待更改。我真正想要的是介于两者之间的东西:阻塞并等待更改,但在指定的超时后返回。我不想投票,也不能永远阻止。
如果$watcher->wait_for_events 方法有这样的超时参数就好了,但似乎没有;也许实现跨平台太难了。有什么建议吗?
【问题讨论】:
标签: perl timeout cross-platform blocking polling