diff --git a/dnf-json b/dnf-json index d046867eb..8dd9397b2 100755 --- a/dnf-json +++ b/dnf-json @@ -255,7 +255,7 @@ log.info("Starting the dnf-json server") LISTEN_FDS = int(os.environ.get("LISTEN_FDS", 0)) -class SystemDActivationSocketServer(socketserver.UnixStreamServer): +class SystemDActivationSocketServer(socketserver.ForkingMixIn, socketserver.UnixStreamServer): def server_bind(self): log.debug("service bind") assert LISTEN_FDS == 1