X-Git-Url: https://mudpy.org/gitweb?a=blobdiff_plain;f=mudpy%2Fdaemon.py;h=4bc111ff3432674bbc14ab33cd121c10c3ea4f97;hb=31917bb0dd628f2c40f21f77f9c324e28864a371;hp=24132040f54b1682a0cb2193b3b07439a2d72bb5;hpb=88383e5b32f3bb5eec4e2fe1e89adfe768b88b0e;p=mudpy.git diff --git a/mudpy/daemon.py b/mudpy/daemon.py old mode 100755 new mode 100644 index 2413204..4bc111f --- a/mudpy/daemon.py +++ b/mudpy/daemon.py @@ -3,11 +3,16 @@ # 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