diff --git a/servatrice/src/serversocketinterface.cpp b/servatrice/src/serversocketinterface.cpp index a33e8dcf..675d2dfb 100644 --- a/servatrice/src/serversocketinterface.cpp +++ b/servatrice/src/serversocketinterface.cpp @@ -206,7 +206,9 @@ void ServerSocketInterface::flushOutputQueue() totalBytes += size + 4; locker.relock(); } + locker.unlock(); servatrice->incTxBytes(totalBytes); + // see above wrt mutex socket->flush(); }