diff --git a/Tools/lock_barrier.cpp b/Tools/lock_barrier.cpp index 4fb4103a0..bb190db99 100644 --- a/Tools/lock_barrier.cpp +++ b/Tools/lock_barrier.cpp @@ -32,12 +32,10 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. int main() { LogPolicy::GetInstance().Unmute(); + SimpleLogger().Write() << "Releasing all locks"; SharedBarriers barrier; - SimpleLogger().Write() << "This (debug) tool simply aquires a lock ..."; - boost::interprocess::scoped_lock< - boost::interprocess::named_mutex - > pending_lock(barrier.pending_update_mutex); - SimpleLogger().Write() << "pending update lock aquired. Press key to exit."; - std::cin.get(); + barrier.pending_update_mutex.unlock(); + barrier.query_mutex.unlock(); + barrier.update_mutex.unlock(); return 0; }