From d9410488a73c00ce954591e121e527148db58b82 Mon Sep 17 00:00:00 2001 From: Sebastian Messmer Date: Sat, 3 Oct 2015 02:34:46 +0200 Subject: [PATCH] Removed debug output --- lock/LockPool.h | 7 ------- 1 file changed, 7 deletions(-) diff --git a/lock/LockPool.h b/lock/LockPool.h index 2ddc2830..37492622 100644 --- a/lock/LockPool.h +++ b/lock/LockPool.h @@ -33,23 +33,18 @@ namespace cpputils { template inline void LockPool::lock(const LockName &lock, std::unique_lock *lockToFreeWhileWaiting) { - std::cerr << "Aquiring lock " << lock.ToString() << std::endl; std::unique_lock mutexLock(_mutex); // TODO Is shared_lock enough here? - std::cerr << (void*)this << " Bquiring lock " << lock.ToString() << std::endl; if (_isLocked(lock)) { - std::cerr << " is locked " << lock.ToString() << std::endl; if(lockToFreeWhileWaiting != nullptr) { lockToFreeWhileWaiting->unlock(); } _cv.wait(mutexLock, [this, &lock]{ return !_isLocked(lock); }); - std::cerr << " reaquiring " << lock.ToString() << std::endl; if(lockToFreeWhileWaiting != nullptr) { lockToFreeWhileWaiting->lock(); } } - std::cerr << "Lock acquired " << lock.ToString() << std::endl; _lockedLocks.push_back(lock); } @@ -60,13 +55,11 @@ namespace cpputils { template inline void LockPool::release(const LockName &lock) { - std::cerr << "Releasing lock "< mutexLock(_mutex); auto found = std::find(_lockedLocks.begin(), _lockedLocks.end(), lock); ASSERT(found != _lockedLocks.end(), "Lock given to release() was not locked"); _lockedLocks.erase(found); _cv.notify_all(); - std::cerr << "Lock released "<