summaryrefslogtreecommitdiff
path: root/paste/reloader.py
diff options
context:
space:
mode:
Diffstat (limited to 'paste/reloader.py')
-rw-r--r--paste/reloader.py5
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)