From 5e91868e14cfccc267e77378ef6d4139286e33fa Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Tue, 29 May 2012 11:37:11 +0000 Subject: QPID-3986: Improved tests and resolved some potential thread-safety issues Applied patch from Oleksandr Rudyy , Philip Harvey git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1343675 13f79535-47bb-0310-9956-ffa450edef68 --- java/common/src/main/java/org/apache/qpid/transport/Session.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'java/common') diff --git a/java/common/src/main/java/org/apache/qpid/transport/Session.java b/java/common/src/main/java/org/apache/qpid/transport/Session.java index 06b606f2d3..9a9e131adc 100644 --- a/java/common/src/main/java/org/apache/qpid/transport/Session.java +++ b/java/common/src/main/java/org/apache/qpid/transport/Session.java @@ -1195,4 +1195,12 @@ public class Session extends SessionInvoker } } } + + /** + * An auxiliary method for test purposes only + */ + public boolean isFlowBlocked() + { + return isFlowControlled() && credit.availablePermits() == 0; + } } -- cgit v1.2.1