贺义林

Results 32 comments of 贺义林

1.4版本的skynet,在http/internal模块的时候导了local sockethelper = require "http.sockethelper"模块,结果这里面又导了socket.lua模块,注册了socket协议,造成业务逻辑注册就报重复注册;

[root@game-test linux]# cat debug.log run_skynet workdir: /data/livegame/server_hundred skynet path: ./skynet_debugger/skynet config path: ./config/config.debugger service path: ./service child exit: 0

我自己的service是外层,这个是要配置内部的还是外部的?

是我的原因,没看清楚,说明了是内部的,谢谢大神!

现在我升级程序到x64了,但现象依然还是,是不是因为我用的是lua5.1的版本,所以线上插件版本不兼容5.1?

好的,我按大神的指导方式,先试一下,太感谢您了,没有您我们是真没办法了!

编译出错: D:\study\EmmyLuaDebugger\third-party\nlohmann\include\nlohmann/detail/value_t.hpp(68): error C3646: “noexcept”: 未知重写说明符 [D:\study\EmmyLuaDebugger\emmy_debugger\emmy_debugger.vcxproj] D:\study\EmmyLuaDebugger\third-party\nlohmann\include\nlohmann/detail/value_t.hpp(69): error C2143: 语法错误 : 缺少“;”(在“std: :array”的前面) [D:\study\EmmyLuaDebugger\emmy_debugger\emmy_debugger.vcxproj] D:\study\EmmyLuaDebugger\third-party\nlohmann\include\nlohmann/detail/value_t.hpp(69): error C4430: 缺少类型说明符 - 假 定为 int。注 意: C++ 不支持默认 int [D:\study\EmmyLuaDebugger\emmy_debugger\emmy_debugger.vcxproj] D:\study\EmmyLuaDebugger\third-party\nlohmann\include\nlohmann/detail/meta/detected.hpp(33): fatal...

嗯,我直接装了一个vs2022,编译通过了;