From 0fb97def52d30f7cb3e7e849420f74427523646b Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 19 Jun 2016 14:14:40 +0000 Subject: less aggressive method of closing connection might cause problems on slow machines git-svn-id: http://svn.miranda-ng.org/main/trunk@17010 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/MRA/src/MraProto.cpp | 3 ++- protocols/MRA/src/version.h | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'protocols') diff --git a/protocols/MRA/src/MraProto.cpp b/protocols/MRA/src/MraProto.cpp index bd109c77f5..ccb253a53f 100644 --- a/protocols/MRA/src/MraProto.cpp +++ b/protocols/MRA/src/MraProto.cpp @@ -476,7 +476,8 @@ int CMraProto::SetStatus(int iNewStatus) for (MCONTACT hContact = db_find_first(m_szModuleName); hContact; hContact = db_find_next(hContact, m_szModuleName)) SetContactBasicInfoW(hContact, SCBIFSI_LOCK_CHANGES_EVENTS, (SCBIF_ID | SCBIF_GROUP_ID | SCBIF_SERVER_FLAG | SCBIF_STATUS), -1, -1, 0, 0, ID_STATUS_OFFLINE, 0, 0, 0); - NETLIB_CLOSEHANDLE(m_hConnection); + if (m_hConnection != NULL) + Netlib_Shutdown(m_hConnection); } else { // если offline то сразу ставим connecting, но обработка как offline diff --git a/protocols/MRA/src/version.h b/protocols/MRA/src/version.h index c8c3b49a32..eda2bceea0 100644 --- a/protocols/MRA/src/version.h +++ b/protocols/MRA/src/version.h @@ -1,7 +1,7 @@ #define __MAJOR_VERSION 2 #define __MINOR_VERSION 1 -#define __RELEASE_NUM 0 -#define __BUILD_NUM 10 +#define __RELEASE_NUM 1 +#define __BUILD_NUM 1 #include -- cgit v1.2.3