[Zope-Checkins] CVS: Zope/lib/python/OFS - Traversable.py:1.19.4.2

Andreas Jung andreas at andreas-jung.com
Mon Sep 29 08:36:42 EDT 2003


Update of /cvs-repository/Zope/lib/python/OFS
In directory cvs.zope.org:/tmp/cvs-serv2717/lib/python/OFS

Modified Files:
      Tag: Zope-2_7-branch
	Traversable.py 
Log Message:

     - Collector #851: Traversable.py: A bare try..except shadowed
       conflict errors


=== Zope/lib/python/OFS/Traversable.py 1.19.4.1 => 1.19.4.2 ===
--- Zope/lib/python/OFS/Traversable.py:1.19.4.1	Mon Jul 21 12:35:34 2003
+++ Zope/lib/python/OFS/Traversable.py	Mon Sep 29 08:36:42 2003
@@ -20,6 +20,7 @@
 from AccessControl import getSecurityManager
 from AccessControl import Unauthorized
 from AccessControl.ZopeGuards import guarded_getattr
+from ZODB.POSException import ConflictError
 from urllib import quote
 
 NotFound = 'NotFound'
@@ -150,6 +151,7 @@
 
             return object
 
+        except ConflictError: raise
         except:
             if default==_marker: raise
             return default




More information about the Zope-Checkins mailing list