diff --git a/aprslib/__init__.py b/aprslib/__init__.py index 168b9f3..45996ff 100644 --- a/aprslib/__init__.py +++ b/aprslib/__init__.py @@ -25,10 +25,13 @@ Currently the library provides facilities to: # handles reloading if 'IS' in globals(): - modules = __import__('sys').modules - for m in modules.keys(): - if m[:len(__name__)+1] == "%s." % __name__: - del modules[m] + MODULES = __import__('sys').modules + for M in MODULES.keys(): + if M[:len(__name__)+1] == "%s." % __name__: + del MODULES[M] + + del MODULES + del M from datetime import date as _date __date__ = str(_date.today())