summaryrefslogtreecommitdiff
path: root/src/components/utils/src/lock_boost.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/utils/src/lock_boost.cc')
-rw-r--r--src/components/utils/src/lock_boost.cc16
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();
}