@@ -74,9 +74,9 @@ void __stdcall MessageQueue_Callback_WSLeave(LPCTSTR lpszClientAddr, SOCKET hSoc
7474 XEngine_MQXService_Close (lpszClientAddr, XENGINE_MQAPP_NETTYPE_WEBSOCKET, FALSE );
7575}
7676// ////////////////////////////////////////////////////////////////////////
77- void __stdcall MessageQueue_Callback_Timeout (LPCSTR lpszSessionStr , LPVOID lParam)
77+ void __stdcall MessageQueue_Callback_Timeout (LPCSTR lpszClientAddr, LPCTSTR lpszClientUser, ENUM_MQCORE_SESSION_CLIENT_TYPE enClientType , LPVOID lParam)
7878{
79- XEngine_MQXService_Close (lpszSessionStr , XENGINE_MQAPP_NETTYPE_HTTP, TRUE );
79+ XEngine_MQXService_Close (lpszClientAddr , XENGINE_MQAPP_NETTYPE_HTTP, TRUE );
8080}
8181// ////////////////////////////////////////////////////////////////////////
8282void XEngine_MQXService_Close (LPCTSTR lpszClientAddr, int nIPProto, BOOL bHeart)
@@ -101,7 +101,7 @@ void XEngine_MQXService_Close(LPCTSTR lpszClientAddr, int nIPProto, BOOL bHeart)
101101 }
102102 XENGINE_PROTOCOL_USERINFO st_UserInfo;
103103 memset (&st_UserInfo, ' \0 ' , sizeof (XENGINE_PROTOCOL_USERINFO));
104- if (SessionModule_Client_GetAuth (lpszClientAddr, st_UserInfo.tszUserName ))
104+ if (SessionModule_Client_GetUser (lpszClientAddr, st_UserInfo.tszUserName ))
105105 {
106106 DBModule_MQUser_UserUPDate (&st_UserInfo);
107107 }
0 commit comments