diff --git a/server/src/TS3ServerClientManager.cpp b/server/src/TS3ServerClientManager.cpp index c3dd6e4..9b6e607 100644 --- a/server/src/TS3ServerClientManager.cpp +++ b/server/src/TS3ServerClientManager.cpp @@ -424,7 +424,7 @@ void VirtualServer::client_move( TIMING_START(timings); if(!server_channel_write_lock.owns_lock()) { - server_channel_write_lock.unlock(); + server_channel_write_lock.lock(); } TIMING_STEP(timings, "chan tree l");