diff --git a/tests/helpers/__pycache__/mock-server.cpython-314.pyc b/tests/helpers/__pycache__/mock-server.cpython-314.pyc new file mode 100644 index 0000000..2315b15 Binary files /dev/null and b/tests/helpers/__pycache__/mock-server.cpython-314.pyc differ diff --git a/tests/helpers/mock-server.py b/tests/helpers/mock-server.py index 57249d6..94b6547 100644 --- a/tests/helpers/mock-server.py +++ b/tests/helpers/mock-server.py @@ -1,6 +1,13 @@ #!/usr/bin/env python3 import http.server, json, sys, os, threading +# Daemonize: detach from parent process group +if os.fork() > 0: + sys.exit(0) +os.setsid() +if os.fork() > 0: + sys.exit(0) + PORT = int(sys.argv[1]) CONFIG = sys.argv[2] REQ_FILE = sys.argv[3]