diff options
author | pjenvey <devnull@localhost> | 2008-04-18 03:15:53 +0000 |
---|---|---|
committer | pjenvey <devnull@localhost> | 2008-04-18 03:15:53 +0000 |
commit | 31317715886591a64681f4cc0cee1aaaf88d0896 (patch) | |
tree | 059e52babeaab568f9329120da707d44561d75c9 /paste/reloader.py | |
parent | f32390df7c543e3ba5308c83d3d3d390e0649bf1 (diff) | |
download | paste-31317715886591a64681f4cc0cee1aaaf88d0896.tar.gz |
avoid modules with None __file__s, for Jython
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) |