From 504030134cca01d0f22a7046e157ad31ee064c13 Mon Sep 17 00:00:00 2001
From: Chris Ridd <chris.ridd@forgerock.com>
Date: Fri, 16 Sep 2016 14:20:34 +0000
Subject: [PATCH] OPENDJ-3309 Better handling of unexpected messages in the ReplicationServer listener thread

---
 opendj-server-legacy/src/main/java/org/opends/server/replication/server/ReplicationServer.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/replication/server/ReplicationServer.java b/opendj-server-legacy/src/main/java/org/opends/server/replication/server/ReplicationServer.java
index c6540ad..f4d646c 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/replication/server/ReplicationServer.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/replication/server/ReplicationServer.java
@@ -274,8 +274,10 @@
           // We did not recognize the message, close session as what
           // can happen after is undetermined and we do not want the server to
           // be disturbed
+          logger.error(ERR_REPLICATION_UNEXPECTED_MESSAGE,
+                  session.getRemoteAddress().toString(),
+                  (msg == null) ? "(null)" : msg.getClass().getSimpleName());
           session.close();
-          return;
         }
       }
       catch (Exception e)

--
Gitblit v1.10.0