[Zodb-checkins] SVN: ZODB/trunk/src/ZEO/tests/forker.py Fixed
shutdown_zeo_server(), on FreeBSD 5.3 it raised timeout error
Dmitry Vasiliev
dima at hlabs.spb.ru
Mon Jan 23 09:04:06 EST 2006
Log message for revision 41420:
Fixed shutdown_zeo_server(), on FreeBSD 5.3 it raised timeout error
in the second iteration
Changed:
U ZODB/trunk/src/ZEO/tests/forker.py
-=-
Modified: ZODB/trunk/src/ZEO/tests/forker.py
===================================================================
--- ZODB/trunk/src/ZEO/tests/forker.py 2006-01-22 18:36:56 UTC (rev 41419)
+++ ZODB/trunk/src/ZEO/tests/forker.py 2006-01-23 14:04:03 UTC (rev 41420)
@@ -176,8 +176,14 @@
# superstition.
for i in range(3):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ s.settimeout(.3)
try:
s.connect(adminaddr)
+ except socket.timeout:
+ # On FreeBSD 5.3 the connection just timed out
+ if i > 0:
+ break
+ raise
except socket.error, e:
if e[0] == errno.ECONNREFUSED and i > 0:
break
More information about the Zodb-checkins
mailing list