From d7f623b39dbf81f0167ac16f0647514759f29cd7 Mon Sep 17 00:00:00 2001
From: Alexander van Amesfoort <amesfoort@astron.nl>
Date: Tue, 15 Nov 2016 18:39:07 +0000
Subject: [PATCH] Task #8691: fix retval warning only printed when compiling
 with opt (fix prev commit)

---
 LCS/Common/test/tSem_t.cc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/LCS/Common/test/tSem_t.cc b/LCS/Common/test/tSem_t.cc
index e399fd937fa..4e6947dba38 100644
--- a/LCS/Common/test/tSem_t.cc
+++ b/LCS/Common/test/tSem_t.cc
@@ -38,7 +38,9 @@ static void sigHandler(int sig_nr)
       // printf not safe in signal handler...
       const char msg[] = "ERROR: post";
       size_t msgLen = 11;
-      ::write(STDERR_FILENO, msg, msgLen);
+      if (::write(STDERR_FILENO, msg, msgLen) != 0) {
+        sigint_seen = 2;
+      }
     }
   }
 }
-- 
GitLab