IGNITE-2236: Fixed SO caused by compound future being a listener at the same 
time: just do not print future listener.


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/7f97657c
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/7f97657c
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/7f97657c

Branch: refs/heads/ignite-2236
Commit: 7f97657c9b926687c69cc64bc2ea19e8ee4f77fe
Parents: c7f26b1
Author: vozerov-gridgain <[email protected]>
Authored: Tue Jan 19 17:21:47 2016 +0300
Committer: vozerov-gridgain <[email protected]>
Committed: Tue Jan 19 17:21:47 2016 +0300

----------------------------------------------------------------------
 .../org/apache/ignite/internal/util/future/GridFutureAdapter.java  | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/7f97657c/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
index a1720d5..c6a6a44 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
@@ -25,6 +25,7 @@ import 
org.apache.ignite.internal.IgniteFutureCancelledCheckedException;
 import org.apache.ignite.internal.IgniteFutureTimeoutCheckedException;
 import org.apache.ignite.internal.IgniteInternalFuture;
 import org.apache.ignite.internal.IgniteInterruptedCheckedException;
+import org.apache.ignite.internal.util.tostring.GridToStringExclude;
 import org.apache.ignite.internal.util.tostring.GridToStringInclude;
 import org.apache.ignite.internal.util.typedef.internal.A;
 import org.apache.ignite.internal.util.typedef.internal.S;
@@ -72,6 +73,7 @@ public class GridFutureAdapter<R> extends 
AbstractQueuedSynchronizer implements
     private boolean ignoreInterrupts;
 
     /** */
+    @GridToStringExclude
     private IgniteInClosure<? super IgniteInternalFuture<R>> lsnr;
 
     /** {@inheritDoc} */

Reply via email to