Skip to content

Commit f7a6e9f

Browse files
committed
modify:signal have tips
1 parent a7af51a commit f7a6e9f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

XEngine_Source/XEngine_MQServiceApp/XEngine_MQServiceApp.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ int main(int argc, char** argv)
9393
bIsRun = true;
9494
LPCXSTR lpszHTTPMime = _X("./XEngine_Config/HttpMime.types");
9595
LPCXSTR lpszHTTPCode = _X("./XEngine_Config/HttpCode.types");
96-
LPCXSTR lpszLogFile = _X("./XEngine_Log/XEngine_MQServiceApp.Log");
9796
LPCXSTR lpszDBConfig = _X("./XEngine_Config/XEngine_DBConfig.json");
9897

9998
XCHAR tszStringMsg[2048];
@@ -107,10 +106,6 @@ int main(int argc, char** argv)
107106
memset(&st_XLogConfig, '\0', sizeof(HELPCOMPONENTS_XLOG_CONFIGURE));
108107
memset(&st_ServiceCfg, '\0', sizeof(XENGINE_SERVERCONFIG));
109108

110-
signal(SIGINT, ServiceApp_Stop);
111-
signal(SIGTERM, ServiceApp_Stop);
112-
signal(SIGABRT, ServiceApp_Stop);
113-
114109
if (!MQ_Service_Parament(argc, argv, &st_ServiceCfg))
115110
{
116111
return -1;
@@ -141,6 +136,11 @@ int main(int argc, char** argv)
141136
ServiceApp_Deamon(1);
142137
}
143138

139+
signal(SIGINT, ServiceApp_Stop);
140+
signal(SIGTERM, ServiceApp_Stop);
141+
signal(SIGABRT, ServiceApp_Stop);
142+
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X("启动服务中,初始化服务器信号管理成功"));
143+
144144
if (!DBModule_MQData_Init((DATABASE_MYSQL_CONNECTINFO*)&st_ServiceCfg.st_XSql))
145145
{
146146
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _X("启动服务中,初始化消息数据数据库失败,错误:%lX"), DBModule_GetLastError());

0 commit comments

Comments
 (0)