summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--qpid/java/broker/src/main/java/org/apache/qpid/server/AMQChannel.java3
-rw-r--r--qpid/java/broker/src/main/java/org/apache/qpid/server/transport/ServerSession.java2
2 files changed, 5 insertions, 0 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/AMQChannel.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/AMQChannel.java
index 76a3a7f224..2d9ed63fc7 100644
--- a/qpid/java/broker/src/main/java/org/apache/qpid/server/AMQChannel.java
+++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/AMQChannel.java
@@ -959,6 +959,7 @@ public class AMQChannel implements AMQSessionModel, AsyncAutoCommitTransaction.F
_txnCommits.incrementAndGet();
_txnStarts.incrementAndGet();
decrementOutstandingTxnsIfNecessary();
+ _txnUpdateTime.set(0);
}
});
}
@@ -968,6 +969,7 @@ public class AMQChannel implements AMQSessionModel, AsyncAutoCommitTransaction.F
_txnCommits.incrementAndGet();
_txnStarts.incrementAndGet();
+ _txnUpdateTime.set(0);
decrementOutstandingTxnsIfNecessary();
}
}
@@ -1005,6 +1007,7 @@ public class AMQChannel implements AMQSessionModel, AsyncAutoCommitTransaction.F
_txnRejects.incrementAndGet();
_txnStarts.incrementAndGet();
+ _txnUpdateTime.set(0);
decrementOutstandingTxnsIfNecessary();
}
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/transport/ServerSession.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/transport/ServerSession.java
index 075ed2a87c..85a9433e91 100644
--- a/qpid/java/broker/src/main/java/org/apache/qpid/server/transport/ServerSession.java
+++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/transport/ServerSession.java
@@ -549,6 +549,7 @@ public class ServerSession extends Session
_txnCommits.incrementAndGet();
_txnStarts.incrementAndGet();
+ _txnUpdateTime.set(0);
decrementOutstandingTxnsIfNecessary();
}
@@ -558,6 +559,7 @@ public class ServerSession extends Session
_txnRejects.incrementAndGet();
_txnStarts.incrementAndGet();
+ _txnUpdateTime.set(0);
decrementOutstandingTxnsIfNecessary();
}