Explorar o código

Merge branch 'v0.17'

Paul-Louis Ageneau %!s(int64=3) %!d(string=hai) anos
pai
achega
728f413e50
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      src/impl/sctptransport.cpp

+ 3 - 3
src/impl/sctptransport.cpp

@@ -409,12 +409,12 @@ void SctpTransport::close() {
 	if (!mSock)
 		return;
 
-	usrsctp_deregister_address(this);
-	Instances->erase(this);
-
 	mProcessor.join();
 	usrsctp_close(mSock);
 	mSock = nullptr;
+
+	usrsctp_deregister_address(this);
+	Instances->erase(this);
 }
 
 bool SctpTransport::send(message_ptr message) {