diff --git a/src/Network/Auth.cpp b/src/Network/Auth.cpp index dca66d1..92d9650 100644 --- a/src/Network/Auth.cpp +++ b/src/Network/Auth.cpp @@ -179,12 +179,12 @@ void Identification(SOCKET TCPSock,Hold*S,RSA*Skey){ } } if(Role == Sec("MDEV") || CI->Size() < Max()){ + debug("Identification success"); CreateClient(TCPSock,Name,DID,Role); } else { error("died on " + std::string(__func__) + ":" + std::to_string(__LINE__)); closesocket(TCPSock); } - debug("Identification success"); } void Identify(SOCKET TCPSock){ auto* S = new Hold; @@ -199,13 +199,10 @@ void Identify(SOCKET TCPSock){ Identification(TCPSock,S,Skey); #ifdef WIN32 }__except(1){ -#endif // WIN32 - if(TCPSock != -1){ error("died on " + std::string(__func__) + ":" + std::to_string(__LINE__)); closesocket(TCPSock); } -#ifdef WIN32 } #endif // WIN32