首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
swoole 的addtimer无法正常工作??
我使用swoole 1.6.11-stable 版本写个UDP的服务器。 需要用到addTimer(), 回调函数什么的都写好,运行后触发timer后出现以下错误,请问是什么问题? [2014-03-21 17:41:57] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] [2014-03-21 17:41:59] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] [2014-03-21 17:42:00] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] [2014-03-21 17:42:01] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] [2014-03-21 17:42:01] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] 谢谢!
发布于11年前 · 0 次浏览 · 来自
提问
超
超懒不是超能力ℳℓ畅
我使用swoole 1.6.11-stable 版本写个UDP的服务器。 需要用到addTimer(), 回调函数什么的都写好,运行后触发timer后出现以下错误,请问是什么问题? [2014-03-21 17:41:57] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] [2014-03-21 17:41:59] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] [2014-03-21 17:42:00] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] [2014-03-21 17:42:01] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] [2014-03-21 17:42:01] WARN swReactorEpoll_wait: [Reactor#0] epoll [EPOLLIN] handle failed. fd=12. Error: Inappropriate ioctl for device[25] 谢谢!
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2015-07-24
大
大海
解决了问题,并发现一个BUG。 代码src/core/timer.c SWINLINE time_t swTimer_get_ms() { struct timeval now; if (gettimeofday(&now, NULL) < 0) { swWarn("gettimeofday fail.Error: %s[%d]", strerror(errno), errno); return SW_ERR; } return (now.tv_sec
赞
0
回复