diff --git a/spring-integration-mail/src/main/java/org/springframework/integration/mail/ImapIdleChannelAdapter.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/ImapIdleChannelAdapter.java index 2bb0eca263..bb8f4f96f1 100755 --- a/spring-integration-mail/src/main/java/org/springframework/integration/mail/ImapIdleChannelAdapter.java +++ b/spring-integration-mail/src/main/java/org/springframework/integration/mail/ImapIdleChannelAdapter.java @@ -162,7 +162,7 @@ public class ImapIdleChannelAdapter extends MessageProducerSupport { CountDownLatch latch = new CountDownLatch(1); try { logger.warn("Waiting " + reconnectDelay + " seconds before attemptong to reconnect to host"); - latch.await(5, TimeUnit.SECONDS); + latch.await(this.reconnectDelay, TimeUnit.SECONDS); reconnecting = true; logger.warn("Will attempt to reconnect to host now"); } catch (Exception ignore) {