# ignite-297
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/b1531c02 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/b1531c02 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/b1531c02 Branch: refs/heads/ignite-281 Commit: b1531c029f92b724a04e4bae0f6a4b7dffac4a09 Parents: f303a4f Author: sboikov <semen.boi...@inria.fr> Authored: Wed Feb 18 19:56:22 2015 +0300 Committer: sboikov <semen.boi...@inria.fr> Committed: Wed Feb 18 19:56:22 2015 +0300 ---------------------------------------------------------------------- .../ignite/internal/processors/cache/GridCacheUtils.java | 1 - .../processors/cache/transactions/IgniteTxManager.java | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b1531c02/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java index cc3a853..f5c2836 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheUtils.java @@ -54,7 +54,6 @@ import static org.apache.ignite.internal.GridTopic.*; import static org.apache.ignite.internal.IgniteNodeAttributes.*; import static org.apache.ignite.internal.processors.cache.GridCacheOperation.*; import static org.apache.ignite.internal.processors.cache.GridCachePeekMode.*; -import static org.apache.ignite.transactions.TransactionState.*; /** * Cache utility methods. http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/b1531c02/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxManager.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxManager.java index f7a842a..cf32dcc 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxManager.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxManager.java @@ -655,14 +655,12 @@ public class IgniteTxManager<K, V> extends GridCacheSharedManagerAdapter<K, V> { @Nullable public IgniteInternalTx userTx() { IgniteInternalTx<K, V> tx = txContext(); - if (tx != null && tx.user() && (tx.state() != UNKNOWN && tx.state() != ROLLED_BACK && tx.state() != COMMITTED)) + if (tx != null && tx.user() && tx.state() == ACTIVE) return tx; tx = tx(Thread.currentThread().getId()); - return tx != null && - tx.user() && - (tx.state() != UNKNOWN && tx.state() != ROLLED_BACK && tx.state() != COMMITTED) ? tx : null; + return tx != null && tx.user() && tx.state() == ACTIVE ? tx : null; } /**