From 7c0c9e92fc98b7cf9e3bf3bd547caefd252cc979 Mon Sep 17 00:00:00 2001 From: Gary Russell Date: Tue, 24 Sep 2013 12:30:06 -0400 Subject: [PATCH] INT-3146 Fix Test Timing Issue Wait for server connection factory to start listening for new tests. --- .../ip/tcp/connection/CachingClientConnectionFactoryTests.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/connection/CachingClientConnectionFactoryTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/connection/CachingClientConnectionFactoryTests.java index ef2ad7e7ea..23c213eb0f 100644 --- a/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/connection/CachingClientConnectionFactoryTests.java +++ b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/connection/CachingClientConnectionFactoryTests.java @@ -367,6 +367,7 @@ public class CachingClientConnectionFactoryTests { } private void testCloseOnTimeoutGuts(AbstractClientConnectionFactory cf) throws Exception, InterruptedException { + TestingUtilities.waitListening(serverCf, null); cf.setSoTimeout(100); CachingClientConnectionFactory cccf = new CachingClientConnectionFactory(cf, 1); cccf.start();