From 9a43e73e06986dd00e44015a8dd913b9e8a66f30 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Mon, 3 Jul 2017 19:10:22 +0200 Subject: [PATCH] BUG-8618: reconnect connections more aggressively Given that the timeout period on backend for an existing transaction is 15 seconds, sleeping for 5 seconds between reconnect attempts seems excessive. Lower the timer to 1 second, which should give us a slightly better chance to avoid timeouts. Change-Id: Ib74480f5630865cb7a11ca7027e0495443d1d14e Signed-off-by: Robert Varga (cherry picked from commit 70f287502823bab284555b52b91043c3204b829b) --- .../controller/cluster/access/client/ClientActorBehavior.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opendaylight/md-sal/cds-access-client/src/main/java/org/opendaylight/controller/cluster/access/client/ClientActorBehavior.java b/opendaylight/md-sal/cds-access-client/src/main/java/org/opendaylight/controller/cluster/access/client/ClientActorBehavior.java index 358704524a..0d55835cd9 100644 --- a/opendaylight/md-sal/cds-access-client/src/main/java/org/opendaylight/controller/cluster/access/client/ClientActorBehavior.java +++ b/opendaylight/md-sal/cds-access-client/src/main/java/org/opendaylight/controller/cluster/access/client/ClientActorBehavior.java @@ -64,7 +64,7 @@ public abstract class ClientActorBehavior extends } private static final Logger LOG = LoggerFactory.getLogger(ClientActorBehavior.class); - private static final FiniteDuration RESOLVE_RETRY_DURATION = FiniteDuration.apply(5, TimeUnit.SECONDS); + private static final FiniteDuration RESOLVE_RETRY_DURATION = FiniteDuration.apply(1, TimeUnit.SECONDS); /** * Map of connections to the backend. This map is concurrent to allow lookups, but given complex operations -- 2.36.6