Index: Tools/Scripts/webkitpy/layout_tests/servers/server_base.py |
diff --git a/Tools/Scripts/webkitpy/layout_tests/servers/server_base.py b/Tools/Scripts/webkitpy/layout_tests/servers/server_base.py |
index 854a9070d075ea8d5e3dad8e6f508fae12a48a99..1d6a3e1138acf6b5700861b71c0977076879dba1 100644 |
--- a/Tools/Scripts/webkitpy/layout_tests/servers/server_base.py |
+++ b/Tools/Scripts/webkitpy/layout_tests/servers/server_base.py |
@@ -261,7 +261,8 @@ class ServerBase(object): |
def _check_that_all_ports_are_available(self): |
for mapping in self._mappings: |
s = socket.socket() |
- # s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) |
+ if not self._platform.is_win(): |
+ s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) |
port = mapping['port'] |
try: |
s.bind(('localhost', port)) |