diff options
Diffstat (limited to 'paste/reloader.py')
-rw-r--r-- | paste/reloader.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/paste/reloader.py b/paste/reloader.py index 99c09eb..42d3490 100644 --- a/paste/reloader.py +++ b/paste/reloader.py @@ -79,9 +79,12 @@ class Monitor(object): filenames = self.extra_files[:] for module in sys.modules.values(): try: - filenames.append(module.__file__) + filename = module.__file__ except AttributeError: continue + if filename is None: + continue + filenames.append(filename) for filename in filenames: try: stat = os.stat(filename) |