From 24adcc2ab34db36272264c29ecb56ef2f2991d91 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 21 May 2013 12:35:44 +0000
Subject: [PATCH] Unbind requests originating from the HTTP Connection Handler always do not logged as internal operations.

---
 opends/src/server/org/opends/server/protocols/http/SdkConnectionAdapter.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/protocols/http/SdkConnectionAdapter.java b/opends/src/server/org/opends/server/protocols/http/SdkConnectionAdapter.java
index 7d6e6fb..e118d7b 100644
--- a/opends/src/server/org/opends/server/protocols/http/SdkConnectionAdapter.java
+++ b/opends/src/server/org/opends/server/protocols/http/SdkConnectionAdapter.java
@@ -308,9 +308,10 @@
     if (authInfo != null && authInfo.isAuthenticated())
     {
       final int messageID = nextMessageID.getAndIncrement();
-      UnbindOperationBasis operation =
+      final UnbindOperationBasis operation =
           new UnbindOperationBasis(clientConnection, messageID, messageID,
               to(request.getControls()));
+      operation.setInnerOperation(this.clientConnection.isInnerConnection());
 
       // run synchronous
       operation.run();

--
Gitblit v1.10.0