diff --git a/core/hive/src/hive.cpp b/core/hive/src/hive.cpp index 98b8da43..d27f1e79 100644 --- a/core/hive/src/hive.cpp +++ b/core/hive/src/hive.cpp @@ -203,7 +203,7 @@ void hive_app::run() { }); //end worker接口 - + LOG_INFO(fmt::format("hive engine init.version:{}", HIVE_VERSION)); lua.run_script(g_sandbox, [&](std::string_view err) { exception_handler(fmt::format("load sandbox err:{}", err)); }); diff --git a/core/hive/src/hive.h b/core/hive/src/hive.h index fd0ea259..60ed48d0 100644 --- a/core/hive/src/hive.h +++ b/core/hive/src/hive.h @@ -4,6 +4,8 @@ #include "lualog/logger.h" #include "worker/scheduler.h" +#define HIVE_VERSION 20240109 + using namespace logger; class hive_app final { diff --git a/core/luabus/src/socket_stream.cpp b/core/luabus/src/socket_stream.cpp index 5802812c..29ce2d00 100644 --- a/core/luabus/src/socket_stream.cpp +++ b/core/luabus/src/socket_stream.cpp @@ -533,7 +533,7 @@ void socket_stream::dispatch_package(bool reset) { router_header* header = (router_header*)data; // 当前包长小于headlen, 关闭连接 if (header->len < header_len) { - on_error("package-length-err"); + on_error(fmt::format("rpc package-length-err,ip:{}",m_ip).c_str()); return; } package_size = header->len; @@ -553,7 +553,7 @@ void socket_stream::dispatch_package(bool reset) { package_size = m_codec->load_packet(data_len); //当前包头长度解析失败, 关闭连接 if (package_size < 0) { - on_error("package-length-err"); + on_error(fmt::format("text package-length-err,ip:{}", m_ip).c_str()); return; } // 数据包还没有收完整