diff options
Diffstat (limited to 'src/components/utils/src/lock_boost.cc')
-rw-r--r-- | src/components/utils/src/lock_boost.cc | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/components/utils/src/lock_boost.cc b/src/components/utils/src/lock_boost.cc index c22ac467b5..2299bcf77d 100644 --- a/src/components/utils/src/lock_boost.cc +++ b/src/components/utils/src/lock_boost.cc @@ -50,13 +50,7 @@ Lock::~Lock() { } void Lock::Acquire() { - try { - mutex_.lock(); - } catch (std::exception err) { - LOG4CXX_FATAL(logger_, - "Failed to acquire mutex " << &mutex_ << ": " << err.what()); - NOTREACHED(); - } + mutex_.lock(); AssertFreeAndMarkTaken(); } @@ -101,13 +95,7 @@ RecursiveLock::~RecursiveLock() { } void RecursiveLock::Acquire() { - try { - mutex_.lock(); - } catch (std::exception err) { - LOG4CXX_FATAL(logger_, - "Failed to acquire mutex " << &mutex_ << ": " << err.what()); - NOTREACHED(); - } + mutex_.lock(); AssertFreeAndMarkTaken(); } |