-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
新起独立节点连接异常 #13
Comments
测试正常的呀,你有修改config里的 start = "main" -- main script 为你分离的启动脚本文件吗 |
我是直接把lualib和service放入我项目然后测试异常的,具体问题还在分析。
单独在当前项目分离测试确实正常的。
|
可能是skynet版本不对吧,之前一直没升级,刚升级到了最新的skynet版本了 |
node 高版本 运行 后台代码会有兼容问题 删除这个 依赖好像没啥太大问题 yarn run v1.22.18
$ vue-cli-service serve
INFO Starting development server...
node: ../src/coroutine.cc:134: void* find_thread_id_key(void*): Assertion `thread_id_key != 0x7777' failed.
Aborted
error Command failed with exit code 134.
直接 对 service_snlua 修改 需要 继续 保持嘛 https://github.com/lsg2020/skynet/commit/aecaa9a7745bdbfa362d773ed8088622a707de63 |
@cloudfreexiao 多谢提醒,现在snlua加了profile_context的指针 lsg2020/skynet@4ace42e |
不是很明白这个 提交里 关于 coroutine.create 的修改 觉得没区别的样子 |
因为skynet.lua比较早的引入,保存了coroutine.create会导致这里捕获不到后续的协程创建 Line 12 in dde7fce
|
好的 |
囧,是skynet版本不对报错的。内部维护了两个版本,lua5.4版本的同步你的修改后可以正常使用。 |
线上项目新切分支更新skynet完成了测试,感谢。 |
新起一个最简单节点服务(独立进程)尝试将master节点和agent节点分离,代码如下:
启动后会有如下报错,麻烦看看。
The text was updated successfully, but these errors were encountered: