我正在使用 Corona SDK 制作一个需要 luasocket 的简单应用程序。Corona SDK 支持 luasocket 做异步 http req。
但我想使用来自 luasocket 的 UDP。来自 luasocket 的 UDP receive() 方法在收到消息之前一直阻塞。
Corona SDK 不支持 LuaLanes。因此,在另一个线程中收听 udp 消息是完全不可能的。
所以我只是想在lua中是否有任何方法/技巧/解决方法来检测和取消一个函数,在这种情况下是udp.receive(),响应时间太长?
提前致谢