This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new b85d39ddb95 Clean up smpp reconnect methods
b85d39ddb95 is described below

commit b85d39ddb95d3760e939e89fb4dbd042914c6029
Author: Guillaume Nodet <[email protected]>
AuthorDate: Wed May 22 14:01:00 2024 +0200

    Clean up smpp reconnect methods
---
 .../main/java/org/apache/camel/component/smpp/SmppConsumer.java    | 7 ++++---
 .../main/java/org/apache/camel/component/smpp/SmppProducer.java    | 7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git 
a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConsumer.java
 
b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConsumer.java
index d2502aa163f..0184cba8b00 100644
--- 
a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConsumer.java
+++ 
b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppConsumer.java
@@ -80,7 +80,7 @@ public class SmppConsumer extends DefaultConsumer {
                         ? "Session to {} was unbound - trying to reconnect" : 
"Lost connection to: {} - trying to reconnect...",
                         getEndpoint().getConnectionString());
                 closeSession();
-                reconnect(configuration.getInitialReconnectDelay());
+                reconnect();
             }
         };
         this.messageReceiverListener
@@ -185,9 +185,10 @@ public class SmppConsumer extends DefaultConsumer {
         }
     }
 
-    private void reconnect(final long initialReconnectDelay) {
+    private void reconnect() {
         if (reconnectLock.tryLock()) {
-            BlockingTask task = newReconnectTask(reconnectService, 
RECONNECT_TASK_NAME, initialReconnectDelay,
+            BlockingTask task = newReconnectTask(reconnectService, 
RECONNECT_TASK_NAME,
+                    configuration.getInitialReconnectDelay(),
                     configuration.getReconnectDelay(),
                     configuration.getMaxReconnect());
 
diff --git 
a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppProducer.java
 
b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppProducer.java
index b8841fad205..4e130ce783b 100644
--- 
a/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppProducer.java
+++ 
b/components/camel-smpp/src/main/java/org/apache/camel/component/smpp/SmppProducer.java
@@ -76,7 +76,7 @@ public class SmppProducer extends DefaultProducer {
                         ? "Session to {} was unbound - trying to reconnect" : 
"Lost connection to: {} - trying to reconnect...",
                         getEndpoint().getConnectionString());
                 closeSession();
-                reconnect(configuration.getInitialReconnectDelay());
+                reconnect();
             }
         };
     }
@@ -205,9 +205,10 @@ public class SmppProducer extends DefaultProducer {
         }
     }
 
-    private void reconnect(final long initialReconnectDelay) {
+    private void reconnect() {
         if (connectLock.tryLock()) {
-            BlockingTask task = newReconnectTask(reconnectService, 
RECONNECT_TASK_NAME, initialReconnectDelay,
+            BlockingTask task = newReconnectTask(reconnectService, 
RECONNECT_TASK_NAME,
+                    configuration.getInitialReconnectDelay(),
                     configuration.getReconnectDelay(), 
configuration.getMaxReconnect());
 
             try {

Reply via email to