summaryrefslogtreecommitdiff
path: root/paste/reloader.py
diff options
context:
space:
mode:
authorpjenvey <devnull@localhost>2008-04-18 03:15:53 +0000
committerpjenvey <devnull@localhost>2008-04-18 03:15:53 +0000
commit31317715886591a64681f4cc0cee1aaaf88d0896 (patch)
tree059e52babeaab568f9329120da707d44561d75c9 /paste/reloader.py
parentf32390df7c543e3ba5308c83d3d3d390e0649bf1 (diff)
downloadpaste-31317715886591a64681f4cc0cee1aaaf88d0896.tar.gz
avoid modules with None __file__s, for Jython
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)