From e145db68fb5b7d0682a4b2be0174cebfe47dd74e Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 13 Jan 2017 00:01:59 +0300 Subject: a bit less netlib services --- protocols/Sametime/src/sametime_session.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'protocols/Sametime/src') diff --git a/protocols/Sametime/src/sametime_session.cpp b/protocols/Sametime/src/sametime_session.cpp index e492bdaa94..154a165f83 100644 --- a/protocols/Sametime/src/sametime_session.cpp +++ b/protocols/Sametime/src/sametime_session.cpp @@ -379,12 +379,13 @@ int waitcallback(unsigned int* timeout) void __cdecl SessionThread(LPVOID param) { CSametimeProto* proto = (CSametimeProto*)param; - HANDLE hNetlibUser = proto->m_hNetlibUser; proto->debugLogW(L"SessionThread() start"); continue_connect = true; - //setup + proto->BroadcastNewStatus(ID_STATUS_CONNECTING); + + // setup NETLIBOPENCONNECTION conn_data = { 0 }; conn_data.cbSize = sizeof(NETLIBOPENCONNECTION); conn_data.flags = NLOCF_V2; @@ -392,10 +393,7 @@ void __cdecl SessionThread(LPVOID param) conn_data.wPort = proto->options.port; conn_data.timeout = 20; conn_data.waitcallback = waitcallback; - - proto->BroadcastNewStatus(ID_STATUS_CONNECTING); - - proto->server_connection = (HANDLE)CallService(MS_NETLIB_OPENCONNECTION, (WPARAM)hNetlibUser, (LPARAM)&conn_data); + proto->server_connection = Netlib_OpenConnection(proto->m_hNetlibUser, &conn_data); if (!proto->server_connection) { -- cgit v1.2.3