【发布时间】:2011-06-22 06:00:29
【问题描述】:
我正在使用 Corona SDK 制作一个需要 luasocket 的简单应用。 Corona SDK 支持 luasocket 做异步 http req。
但我想使用来自 luasocket 的 UDP。 来自 luasocket 的 UDP receive() 方法在收到消息之前一直处于阻塞状态。
Corona SDK 不支持 LuaLanes。 所以在另一个线程中监听 udp 消息是完全不可能的。
所以我只是想在 lua 中是否有任何方法/技巧/解决方法来检测和取消一个函数,在这种情况下是 udp.receive(),响应时间过长?
提前致谢
【问题讨论】:
标签: multithreading lua coronasdk luasocket lua-lanes