summaryrefslogtreecommitdiffstats
path: root/bin/emerge
diff options
context:
space:
mode:
Diffstat (limited to 'bin/emerge')
-rwxr-xr-xbin/emerge4
1 files changed, 1 insertions, 3 deletions
diff --git a/bin/emerge b/bin/emerge
index 21730fe3e..46c7356bb 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -452,9 +452,7 @@ def emergelog(mystr,short_msg=None):
mylogfile.flush()
portage_locks.unlockfile(l)
mylogfile.close()
- except SystemExit, e:
- raise # Needed else can't exit
- except Exception, e:
+ except (IOError,OSError,portage_exception.PortageException), e:
if edebug:
print "emergelog():",e
pass