X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=mudpy%2Fdaemon.py;h=952831f23fae2a11ab906079c16890724674fba0;hp=24132040f54b1682a0cb2193b3b07439a2d72bb5;hb=11ae0d6e7e05cffb744f7b40f37309f07696d34a;hpb=e2d7115d4ec4ee451c7f8e86a4f7277a940d9036 diff --git a/mudpy/daemon.py b/mudpy/daemon.py old mode 100755 new mode 100644 index 2413204..952831f --- a/mudpy/daemon.py +++ b/mudpy/daemon.py @@ -1,13 +1,18 @@ -# Copyright (c) 2004-2016 Jeremy Stanley . Permission +# Copyright (c) 2004-2017 Jeremy Stanley . Permission # to use, copy, modify, and distribute this software is granted under # terms provided in the LICENSE file distributed with this software. # core objects for the mudpy engine -import imp import sys import mudpy +if sys.version_info >= (3, 4): + import importlib +else: + # Python 3.3 lacks importlib.reload() + import imp as importlib + def main(): @@ -21,7 +26,7 @@ def main(): # the world was flagged for a reload of all code/data if mudpy.misc.universe.reload_flag: - imp.reload(mudpy) + importlib.reload(mudpy) mudpy.misc.reload_data() mudpy.misc.universe.reload_flag = False