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