Skip to content

Commit f50e391

Browse files
committed
update:match xengine v3.38
1 parent 263d8b3 commit f50e391

File tree

2 files changed

+24
-18
lines changed

2 files changed

+24
-18
lines changed

XEngine_Source/XEngine_StorageApp/StorageApp_Hdr.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,13 @@ using namespace std;
6969
extern BOOL bIsRun;
7070
extern XLOG xhLog;
7171

72-
extern XNETHANDLE xhHBDownload;
73-
extern XNETHANDLE xhHBUPLoader;
74-
extern XNETHANDLE xhHBCenter;
72+
extern XHANDLE xhHBDownload;
73+
extern XHANDLE xhHBUPLoader;
74+
extern XHANDLE xhHBCenter;
7575

76-
extern XNETHANDLE xhNetDownload;
77-
extern XNETHANDLE xhNetUPLoader;
78-
extern XNETHANDLE xhNetCenter;
76+
extern XHANDLE xhNetDownload;
77+
extern XHANDLE xhNetUPLoader;
78+
extern XHANDLE xhNetCenter;
7979

8080
extern XNETHANDLE xhUPPool;
8181
extern XNETHANDLE xhDLPool;

XEngine_Source/XEngine_StorageApp/XEngine_StorageApp.cpp

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
BOOL bIsRun = FALSE;
44
XLOG xhLog = NULL;
55

6-
XNETHANDLE xhHBDownload = 0;
7-
XNETHANDLE xhHBUPLoader = 0;
8-
XNETHANDLE xhHBCenter = 0;
6+
XHANDLE xhHBDownload = 0;
7+
XHANDLE xhHBUPLoader = 0;
8+
XHANDLE xhHBCenter = 0;
99

10-
XNETHANDLE xhNetDownload = 0;
11-
XNETHANDLE xhNetUPLoader = 0;
12-
XNETHANDLE xhNetCenter = 0;
10+
XHANDLE xhNetDownload = 0;
11+
XHANDLE xhNetUPLoader = 0;
12+
XHANDLE xhNetCenter = 0;
1313

1414
XNETHANDLE xhUPPool = 0;
1515
XNETHANDLE xhDLPool = 0;
@@ -175,21 +175,24 @@ int main(int argc, char** argv)
175175

176176
if (st_ServiceCfg.st_XTime.bHBTime)
177177
{
178-
if (!SocketOpt_HeartBeat_InitEx(&xhHBDownload, st_ServiceCfg.st_XTime.nStorageTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, XEngine_Callback_HBDownload))
178+
xhHBDownload = SocketOpt_HeartBeat_InitEx(st_ServiceCfg.st_XTime.nStorageTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, XEngine_Callback_HBDownload);
179+
if (NULL == xhHBDownload)
179180
{
180181
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动服务中,初始化下载心跳管理服务失败,错误:%lX"), NetCore_GetLastError());
181182
goto XENGINE_EXITAPP;
182183
}
183184
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _T("启动服务中,初始化下载心跳管理服务成功,句柄:%llu,时间:%d,次数:%d"), xhHBDownload, st_ServiceCfg.st_XTime.nStorageTimeOut, st_ServiceCfg.st_XTime.nTimeCheck);
184185

185-
if (!SocketOpt_HeartBeat_InitEx(&xhHBUPLoader, st_ServiceCfg.st_XTime.nStorageTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, XEngine_Callback_HBUPLoader))
186+
xhHBUPLoader = SocketOpt_HeartBeat_InitEx(st_ServiceCfg.st_XTime.nStorageTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, XEngine_Callback_HBUPLoader);
187+
if (NULL == xhHBUPLoader)
186188
{
187189
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动服务中,初始化上传心跳管理服务失败,错误:%lX"), NetCore_GetLastError());
188190
goto XENGINE_EXITAPP;
189191
}
190192
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _T("启动服务中,初始化上传心跳管理服务成功,句柄:%llu,时间:%d,次数:%d"), xhHBUPLoader, st_ServiceCfg.st_XTime.nStorageTimeOut, st_ServiceCfg.st_XTime.nTimeCheck);
191193

192-
if (!SocketOpt_HeartBeat_InitEx(&xhHBCenter, st_ServiceCfg.st_XTime.nCenterTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, XEngine_Callback_HBCenter))
194+
xhHBCenter = SocketOpt_HeartBeat_InitEx(st_ServiceCfg.st_XTime.nCenterTimeOut, st_ServiceCfg.st_XTime.nTimeCheck, XEngine_Callback_HBCenter);
195+
if (NULL == xhHBCenter)
193196
{
194197
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动服务中,初始化业务管理服务失败,错误:%lX"), NetCore_GetLastError());
195198
goto XENGINE_EXITAPP;
@@ -259,7 +262,8 @@ int main(int argc, char** argv)
259262
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_WARN, _T("启动服务中,检测到没有启用下载SSL服务"));
260263
}
261264

262-
if (!NetCore_TCPXCore_StartEx(&xhNetDownload, st_ServiceCfg.nStorageDLPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread, FALSE, st_ServiceCfg.bReuseraddr))
265+
xhNetDownload = NetCore_TCPXCore_StartEx(st_ServiceCfg.nStorageDLPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread, FALSE, st_ServiceCfg.bReuseraddr);
266+
if (NULL == xhNetDownload)
263267
{
264268
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动服务中,启动下载存储网络服务失败,端口:%d,错误:%lX,%d"), st_ServiceCfg.nStorageDLPort, NetCore_GetLastError(), errno);
265269
goto XENGINE_EXITAPP;
@@ -317,7 +321,8 @@ int main(int argc, char** argv)
317321
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_WARN, _T("启动服务中,检测到没有启用上传SSL服务"));
318322
}
319323

320-
if (!NetCore_TCPXCore_StartEx(&xhNetUPLoader, st_ServiceCfg.nStorageUPPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread, FALSE, st_ServiceCfg.bReuseraddr))
324+
xhNetUPLoader = NetCore_TCPXCore_StartEx(st_ServiceCfg.nStorageUPPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread, FALSE, st_ServiceCfg.bReuseraddr);
325+
if (NULL == xhNetUPLoader)
321326
{
322327
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动服务中,启动上传存储网络服务失败,端口:%d,错误:%lX"), st_ServiceCfg.nStorageUPPort, NetCore_GetLastError());
323328
goto XENGINE_EXITAPP;
@@ -368,7 +373,8 @@ int main(int argc, char** argv)
368373
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_WARN, _T("启动服务中,检测到没有启用业务SSL服务"));
369374
}
370375

371-
if (!NetCore_TCPXCore_StartEx(&xhNetCenter, st_ServiceCfg.nCenterPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread, FALSE, st_ServiceCfg.bReuseraddr))
376+
xhNetCenter = NetCore_TCPXCore_StartEx(st_ServiceCfg.nCenterPort, st_ServiceCfg.st_XMax.nMaxClient, st_ServiceCfg.st_XMax.nIOThread, FALSE, st_ServiceCfg.bReuseraddr);
377+
if (NULL == xhNetCenter)
372378
{
373379
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_ERROR, _T("启动服务中,启动业务控制存储网络服务失败,端口:%d,错误:%lX"), st_ServiceCfg.nCenterPort, NetCore_GetLastError());
374380
goto XENGINE_EXITAPP;

0 commit comments

Comments
 (0)