[Zodb-checkins] CVS: ZODB3/ZEO/tests - ConnectionTests.py:1.40.4.3
Jeremy Hylton
jeremy at zope.com
Thu Oct 16 11:08:47 EDT 2003
Update of /cvs-repository/ZODB3/ZEO/tests
In directory cvs.zope.org:/tmp/cvs-serv27580
Modified Files:
Tag: Zope-2_7-branch
ConnectionTests.py
Log Message:
Port changes from head.
=== ZODB3/ZEO/tests/ConnectionTests.py 1.40.4.2 => 1.40.4.3 ===
--- ZODB3/ZEO/tests/ConnectionTests.py:1.40.4.2 Mon Sep 15 17:26:54 2003
+++ ZODB3/ZEO/tests/ConnectionTests.py Thu Oct 16 11:08:47 2003
@@ -16,13 +16,10 @@
import sys
import time
import random
-import select
import socket
import asyncore
import tempfile
-import thread # XXX do we really need to catch thread.error
import threading
-import time
import zLOG
@@ -456,11 +453,8 @@
"Error after server restart; retrying.",
error=sys.exc_info())
get_transaction().abort()
- # XXX This is a bloody pain. We're placing a heavy burden
- # on users to catch a plethora of exceptions in order to
- # write robust code. Need to think about implementing
- # John Heintz's suggestion to make sure all exceptions
- # inherit from POSException.
+ # Give the other thread a chance to run.
+ time.sleep(0.1)
zLOG.LOG("checkReconnection", zLOG.INFO, "finished")
self._storage.close()
More information about the Zodb-checkins
mailing list