summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/dictserver.py3
-rwxr-xr-xtests/negtelnetserver.py3
-rwxr-xr-xtests/smbserver.py3
3 files changed, 9 insertions, 0 deletions
diff --git a/tests/dictserver.py b/tests/dictserver.py
index 187432849..4ef561376 100755
--- a/tests/dictserver.py
+++ b/tests/dictserver.py
@@ -188,5 +188,8 @@ if __name__ == '__main__':
log.exception(e)
rc = ScriptRC.EXCEPTION
+ if options.pidfile and os.path.isfile(options.pidfile):
+ os.unlink(options.pidfile)
+
log.info("[DICT] Returning %d", rc)
sys.exit(rc)
diff --git a/tests/negtelnetserver.py b/tests/negtelnetserver.py
index 207a6413a..3fbec2b10 100755
--- a/tests/negtelnetserver.py
+++ b/tests/negtelnetserver.py
@@ -364,5 +364,8 @@ if __name__ == '__main__':
log.exception(e)
rc = ScriptRC.EXCEPTION
+ if options.pidfile and os.path.isfile(options.pidfile):
+ os.unlink(options.pidfile)
+
log.info("Returning %d", rc)
sys.exit(rc)
diff --git a/tests/smbserver.py b/tests/smbserver.py
index a49023b0f..5f13c2f8a 100755
--- a/tests/smbserver.py
+++ b/tests/smbserver.py
@@ -391,5 +391,8 @@ if __name__ == '__main__':
log.exception(e)
rc = ScriptRC.EXCEPTION
+ if options.pidfile and os.path.isfile(options.pidfile):
+ os.unlink(options.pidfile)
+
log.info("[SMB] Returning %d", rc)
sys.exit(rc)