Explorar o código

20210922,修改terminal id的逻辑

huli %!s(int64=3) %!d(string=hai) anos
pai
achega
321a502808
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      system/system_executor.cpp

+ 2 - 1
system/system_executor.cpp

@@ -53,7 +53,8 @@ Error_manager System_executor::check_msg(Communication_message* p_msg)
 				//针对消息类型, 对消息进行二次解析
 				if (t_dispatch_request_msg.ParseFromString(p_msg->get_message_buf()))
 				{
-					if ( t_dispatch_request_msg.terminal_id() == Dispatch_manager::get_instance_references().get_dispatch_manager_id() )
+					if ( t_dispatch_request_msg.terminal_id() == Dispatch_manager::get_instance_references().get_dispatch_manager_id()*2 ||
+					t_dispatch_request_msg.terminal_id() == Dispatch_manager::get_instance_references().get_dispatch_manager_id()*2+1)
 					{
 					    return Error_code::SUCCESS;
 					}