diff --git a/koji/__init__.py b/koji/__init__.py index 58ca831e..309c6c0e 100644 --- a/koji/__init__.py +++ b/koji/__init__.py @@ -584,8 +584,9 @@ def daemonize(): if pid: os._exit(0) os.setsid() - signal.signal(signal.SIGHUP, signal.SIG_IGN) - # fork again + # fork again, no need to ignore SIGHUP + # https://pagure.io/koji/issue/672 + # https://code.activestate.com/recipes/278731-creating-a-daemon-the-/ pid = os.fork() if pid: os._exit(0)