[wwwsearch-commits] r44825 - wwwsearch/mechanize/trunk/test-tools
jjlee at codespeak.net
jjlee at codespeak.net
Sat Jul 7 18:28:58 CEST 2007
Author: jjlee
Date: Sat Jul 7 18:28:56 2007
New Revision: 44825
Modified:
wwwsearch/mechanize/trunk/test-tools/testprogram.py
Log:
* Use SO_REUSEADDR for test server.
* Raise exception if local server fails to start.
Modified: wwwsearch/mechanize/trunk/test-tools/testprogram.py
==============================================================================
--- wwwsearch/mechanize/trunk/test-tools/testprogram.py (original)
+++ wwwsearch/mechanize/trunk/test-tools/testprogram.py Sat Jul 7 18:28:56 2007
@@ -42,6 +42,7 @@
import socket
def connect():
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
sock.settimeout(1.0)
try:
sock.connect(('127.0.0.1', self.port))
@@ -70,6 +71,8 @@
timeout = min(timeout, hard_limit)
else:
break
+ else:
+ raise
def kill_windows(handle, report_hook):
try:
More information about the wwwsearch-commits
mailing list