From 2ed85cc0b81828ef1da1ffb69e8f065da02f5256 Mon Sep 17 00:00:00 2001 From: Adrian Pop Date: Sat, 2 Nov 2024 20:28:17 +0100 Subject: [PATCH] write status to err file --- testmodel.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/testmodel.py b/testmodel.py index 972ea1b..97baede 100755 --- a/testmodel.py +++ b/testmodel.py @@ -45,10 +45,11 @@ def writeResult(): def writeResultAndExit(exitStatus): writeResult() print("Calling exit ...") + with open(errFile, 'a+') as fp: + fp.write("[Calling os._exit(%s)]\n" % exitStatus) + fp.flush() sys.stdout.flush() os._exit(exitStatus) - # calling sys.exit will hang in lock.acquire() - # sys.exit(exitStatus) def sendExpressionTimeout(omc, cmd, timeout): with open(errFile, 'a+') as fp: