diff options
| author | Steven Knight <knight@baldmt.com> | 2005-08-20 23:10:35 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2005-08-20 23:10:35 (GMT) |
| commit | c5f5ba58f1c8b4927ee22e3781a19c334352aa45 (patch) | |
| tree | 0f8aba7fb052a1dfc6efa91287951f007a752892 /src/engine/SCons/Scanner | |
| parent | cfcbeb6ff0607e5a573768eb1dbaef6fe86089a2 (diff) | |
| download | SCons-c5f5ba58f1c8b4927ee22e3781a19c334352aa45.zip SCons-c5f5ba58f1c8b4927ee22e3781a19c334352aa45.tar.gz SCons-c5f5ba58f1c8b4927ee22e3781a19c334352aa45.tar.bz2 | |
Handle IOError exceptions when pushing files to CacheDir (and elsewhere).
Diffstat (limited to 'src/engine/SCons/Scanner')
| -rw-r--r-- | src/engine/SCons/Scanner/Dir.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/SCons/Scanner/Dir.py b/src/engine/SCons/Scanner/Dir.py index 7c39f26..e722230 100644 --- a/src/engine/SCons/Scanner/Dir.py +++ b/src/engine/SCons/Scanner/Dir.py @@ -53,7 +53,7 @@ def scan(node, env, path=()): """ try: flist = node.fs.listdir(node.abspath) - except OSError: + except (IOError, OSError): return [] dont_scan = lambda k: not skip_entry.has_key(k) flist = filter(dont_scan, flist) |
