ソースを参照

Merge pull request #656 from paullouisageneau/fix-sctp-close-write

Fixed SCTP unable to write on close
Paul-Louis Ageneau 3 年 前
コミット
a76a3159be
1 ファイル変更3 行追加3 行削除
  1. 3 3
      src/impl/sctptransport.cpp

+ 3 - 3
src/impl/sctptransport.cpp

@@ -405,12 +405,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) {