locking order fixed
This commit is contained in:
@@ -235,6 +235,11 @@ namespace epics {
|
||||
|
||||
// notify send queue
|
||||
_sendQueueEvent.signal();
|
||||
|
||||
lock.unlock();
|
||||
|
||||
// post close without a lock
|
||||
internalPostClose(force);
|
||||
}
|
||||
|
||||
void BlockingTCPTransport::internalClose(bool force) {
|
||||
@@ -245,6 +250,9 @@ namespace epics {
|
||||
}
|
||||
}
|
||||
|
||||
void BlockingTCPTransport::internalPostClose(bool force) {
|
||||
}
|
||||
|
||||
int BlockingTCPTransport::getSocketReceiveBufferSize() const {
|
||||
// Get value of the SO_RCVBUF option for this DatagramSocket,
|
||||
// that is the buffer size used by the platform for input on
|
||||
|
||||
Reference in New Issue
Block a user