From 9409f835bc93097da7034740e986b627e238a4ca Mon Sep 17 00:00:00 2001 From: Griatch Date: Sun, 25 Mar 2012 22:35:33 +0200 Subject: [PATCH] Fixing an error with the @reload resulting from removing the conf/ modules. --- src/server/server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/server.py b/src/server/server.py index ea974d136c..9b66703b62 100644 --- a/src/server/server.py +++ b/src/server/server.py @@ -236,7 +236,8 @@ class Evennia(object): ServerConfig.objects.conf("server_restart_mode", "reset") if not _abrupt: - SERVER_HOOK_MODULE.at_server_stop() + if SERVER_HOOK_MODULE: + SERVER_HOOK_MODULE.at_server_stop() reactor.callLater(0, reactor.stop) if os.name == 'nt' and os.path.exists(SERVER_PIDFILE): # for Windows we need to remove pid files manually