From a077f55a4337c91c3bc9d4dfd01adc5e2090b02b Mon Sep 17 00:00:00 2001 From: Thulinma Date: Fri, 20 Jun 2014 11:27:27 +0200 Subject: [PATCH] Added semaphore fail message when a semaphore cannot be opened. --- lib/shared_memory.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/shared_memory.cpp b/lib/shared_memory.cpp index 617db539..438804e1 100644 --- a/lib/shared_memory.cpp +++ b/lib/shared_memory.cpp @@ -97,6 +97,9 @@ namespace IPC { mySem = sem_open(name, oflag); } #endif + if (!(*this)){ + FAIL_MSG("Failed to open semaphore %s: %s", name, strerror(errno)); + } myName = (char *)name; }