Skip to content

Commit 8ff9737

Browse files
committed
modify:match xengine version 7.38
1 parent b35e172 commit 8ff9737

File tree

2 files changed

+21
-17
lines changed

2 files changed

+21
-17
lines changed

XEngine_Source/XEngine_MQServiceApp/MQService_Hdr.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,12 @@ typedef std::string tstring;
5757

5858
extern BOOL bIsRun;
5959
extern XLOG xhLog;
60-
extern XNETHANDLE xhTCPSocket;
61-
extern XNETHANDLE xhHTTPSocket;
62-
extern XNETHANDLE xhWSSocket;
60+
extern XHANDLE xhTCPSocket;
61+
extern XHANDLE xhHTTPSocket;
62+
extern XHANDLE xhWSSocket;
6363

64-
extern XNETHANDLE xhTCPHeart;
65-
extern XNETHANDLE xhWSHeart;
64+
extern XHANDLE xhTCPHeart;
65+
extern XHANDLE xhWSHeart;
6666

6767
extern XHANDLE xhTCPPacket;
6868
extern XHANDLE xhHTTPPacket;

XEngine_Source/XEngine_MQServiceApp/XEngine_MQServiceApp.cpp

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
BOOL bIsRun = FALSE;
44
XLOG xhLog = NULL;
5-
XNETHANDLE xhTCPSocket = 0;
6-
XNETHANDLE xhHTTPSocket = 0;
7-
XNETHANDLE xhWSSocket = 0;
5+
XHANDLE xhTCPSocket = 0;
6+
XHANDLE xhHTTPSocket = 0;
7+
XHANDLE xhWSSocket = 0;
88

9-
XNETHANDLE xhTCPHeart = 0;
10-
XNETHANDLE xhWSHeart = 0;
9+
XHANDLE xhTCPHeart = 0;
10+
XHANDLE xhWSHeart = 0;
1111

1212
XHANDLE xhTCPPacket = NULL;
1313
XHANDLE xhHTTPPacket = NULL;
@@ -105,8 +105,8 @@ int main(int argc, char** argv)
105105
bIsRun = TRUE;
106106
LPCTSTR lpszHTTPMime = _T("./XEngine_Config/HttpMime.types");
107107
LPCTSTR lpszHTTPCode = _T("./XEngine_Config/HttpCode.types");
108-
TCHAR tszStringMsg[2048];
109108
LPCTSTR lpszLogFile = _T("./XEngine_Log/XEngine_MQServiceApp.Log");
109+
TCHAR tszStringMsg[2048];
110110
HELPCOMPONENTS_XLOG_CONFIGURE st_XLogConfig;
111111
THREADPOOL_PARAMENT** ppSt_ListTCPParam;
112112
THREADPOOL_PARAMENT** ppSt_ListHTTPParam;
@@ -176,7 +176,8 @@ int main(int argc, char** argv)
176176
//启动心跳
177177
if (st_ServiceCfg.st_XTime.bHBTime)
178178
{
179-
if (!SocketOpt_HeartBeat_InitEx(&xhTCPHeart, st_ServiceCfg.st_XTime.nTCPTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, MessageQueue_Callback_TCPHeart))
179+
xhTCPHeart = SocketOpt_HeartBeat_InitEx(st_ServiceCfg.st_XTime.nTCPTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, MessageQueue_Callback_TCPHeart);
180+
if (NULL == xhTCPHeart)
180181
{
181182
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("初始化TCP心跳服务失败,错误:%lX"), NetCore_GetLastError());
182183
goto NETSERVICEEXIT;
@@ -188,7 +189,8 @@ int main(int argc, char** argv)
188189
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_WARN, _T("启动服务中,TCP心跳服务被设置为不启用"));
189190
}
190191
//启动网络
191-
if (!NetCore_TCPXCore_StartEx(&xhTCPSocket, st_ServiceCfg.nTCPPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread))
192+
xhTCPSocket = NetCore_TCPXCore_StartEx(st_ServiceCfg.nTCPPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread);
193+
if (NULL == xhTCPSocket)
192194
{
193195
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动TCP网络服务器失败,错误:%lX"), NetCore_GetLastError());
194196
goto NETSERVICEEXIT;
@@ -228,7 +230,8 @@ int main(int argc, char** argv)
228230
}
229231
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _T("启动服务中,初始化HTTP组包成功,IO线程个数:%d"), st_ServiceCfg.st_XMax.nHttpThread);
230232

231-
if (!NetCore_TCPXCore_StartEx(&xhHTTPSocket, st_ServiceCfg.nHttpPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread))
233+
xhHTTPSocket = NetCore_TCPXCore_StartEx(st_ServiceCfg.nHttpPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread);
234+
if (NULL == xhHTTPSocket)
232235
{
233236
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动HTTP网络服务器失败,错误:%lX"), NetCore_GetLastError());
234237
goto NETSERVICEEXIT;
@@ -270,7 +273,8 @@ int main(int argc, char** argv)
270273

271274
if (st_ServiceCfg.st_XTime.bHBTime)
272275
{
273-
if (!SocketOpt_HeartBeat_InitEx(&xhWSHeart, st_ServiceCfg.st_XTime.nWSTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, MessageQueue_Callback_WSHeart))
276+
xhWSHeart = SocketOpt_HeartBeat_InitEx(st_ServiceCfg.st_XTime.nWSTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, MessageQueue_Callback_WSHeart);
277+
if (NULL == xhWSHeart)
274278
{
275279
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("初始化Websocket心跳服务失败,错误:%lX"), NetCore_GetLastError());
276280
goto NETSERVICEEXIT;
@@ -281,8 +285,8 @@ int main(int argc, char** argv)
281285
{
282286
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_WARN, _T("启动服务中,Websocket心跳服务被设置为不启用"));
283287
}
284-
285-
if (!NetCore_TCPXCore_StartEx(&xhWSSocket, st_ServiceCfg.nWSPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread))
288+
xhWSSocket = NetCore_TCPXCore_StartEx(st_ServiceCfg.nWSPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread);
289+
if (NULL == xhWSSocket)
286290
{
287291
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动Websocket网络服务器失败,错误:%lX"), NetCore_GetLastError());
288292
goto NETSERVICEEXIT;

0 commit comments

Comments
 (0)