From fdb6ace2908a773487a5e11c3b26b584f24e7820 Mon Sep 17 00:00:00 2001 From: Sam Berlin Date: Sat, 7 Jun 2008 18:50:30 +0000 Subject: [PATCH] add a delay before checking accepted connections git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@664373 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/http/impl/conn/TestTSCCMWithServer.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/module-client/src/test/java/org/apache/http/impl/conn/TestTSCCMWithServer.java b/module-client/src/test/java/org/apache/http/impl/conn/TestTSCCMWithServer.java index 8163e6f56..0cf6e3419 100644 --- a/module-client/src/test/java/org/apache/http/impl/conn/TestTSCCMWithServer.java +++ b/module-client/src/test/java/org/apache/http/impl/conn/TestTSCCMWithServer.java @@ -698,6 +698,13 @@ public class TestTSCCMWithServer extends ServerTestBase { throw new RuntimeException(throwRef.get()); assertFalse(conn.isOpen()); + // Give the server a bit of time to accept the connection, but + // ensure that it can accept it. + for(int i = 0; i < 10; i++) { + if(localServer.getAcceptedConnectionCount() == 1) + break; + Thread.sleep(100); + } assertEquals(1, localServer.getAcceptedConnectionCount()); // check that there are no connections available