首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
在openwrt上使用swoole的websocket异步客户端报错
WARNING swReactorSelect_wait: select error. Error: Invalid argument[22]
发布于7年前 · 1 次浏览 · 来自
提问
L
L 。
WARNING swReactorSelect_wait: select error. Error: Invalid argument[22]
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2019-08-26
小
小白菜
自己解决了,这个问题是select函数本身的问题造成的,其最大可以检查的描述符值为1024,所以最好的解决方法是使用epoll、poll等取代,我尝试修改swoole源码,替换成epoll、kqueue都不行,最终只有poll可以:
赞
0
回复
2019-08-26
s
steven
补充一点,好在swoole支持所有这几种多路复用模型。吐槽一点,swoole的资料真的太少了,而且不够详细,比如交叉编译就几个字,但是实际交叉编译的时候一堆问题要解决,连个参考都没有,希望大家多搞一些资料出来,统一收集细化一下。
赞
0
回复