From c53824ebd9da71de5f7b9ec217ea8a5f28ddf6c2 Mon Sep 17 00:00:00 2001 From: lxnay Date: Thu, 8 Jan 2009 23:42:56 +0000 Subject: [PATCH] Entropy/dumpTools: - also catch RuntimeError exceptions on dumpobj git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2879 cd1c1023-2f26-0410-ae45-c471fc1f0318 --- libraries/dumpTools.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/dumpTools.py b/libraries/dumpTools.py index 0509159ee..267746211 100644 --- a/libraries/dumpTools.py +++ b/libraries/dumpTools.py @@ -52,6 +52,9 @@ def dumpobj(name, object, completePath = False, ignoreExceptions = True): if etpConst['entropygid'] != None: os.chown(dmpfile,-1,etpConst['entropygid']) f.flush() + except RuntimeError: + try: os.remove(dmpfile) + except OSError: pass except (EOFError,IOError,OSError): if not ignoreExceptions: raise