summaryrefslogtreecommitdiffstats
path: root/src/fringlib/fringwalker.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/fringlib/fringwalker.py')
-rw-r--r--src/fringlib/fringwalker.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/fringlib/fringwalker.py b/src/fringlib/fringwalker.py
index fef7d4e..bb6195b 100644
--- a/src/fringlib/fringwalker.py
+++ b/src/fringlib/fringwalker.py
@@ -56,7 +56,6 @@ class FringWalker( gobject.GObject ):
print "start thread (%s)"%path
self.thread.start()
-
def stop(self):
if self.thread is None:
return
@@ -70,7 +69,6 @@ class FringWalker( gobject.GObject ):
#self.thread.join()
print "ok"
-
def _parse(self,path):
""" Parse the root directory """
@@ -115,7 +113,7 @@ class FringWalker( gobject.GObject ):
tmp_dirs.append(fn);
elif stat.S_ISREG(s.st_mode):
ret.append((fn, s.st_size))
- finally:
+ except OSError:
pass
try:
@@ -139,7 +137,7 @@ class FringWalker( gobject.GObject ):
r.sort()
progress_fn(c, len(tmp_dirs), r)
- finally:
+ except OSError:
pass
r = sum_list(ret, os.path.split(path)[-1])