From b932df274c94326c34496d521f2fe4a182a76ddc Mon Sep 17 00:00:00 2001 From: InspectorCaracal <51038201+InspectorCaracal@users.noreply.github.com> Date: Tue, 5 Dec 2023 18:36:14 -0700 Subject: [PATCH] reset server_restart_mode --- evennia/server/portal/amp_server.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/evennia/server/portal/amp_server.py b/evennia/server/portal/amp_server.py index 80318c6a1b..c9953346a1 100644 --- a/evennia/server/portal/amp_server.py +++ b/evennia/server/portal/amp_server.py @@ -197,6 +197,8 @@ class AMPServerProtocol(amp.AMPMultiConnectionProtocol): if process and not _is_windows(): # avoid zombie-process on Unix/BSD process.wait() + # unset the reset-mode flag on the portal + self.factory.portal.server_restart_mode = None return def wait_for_disconnect(self, callback, *args, **kwargs):