[jboss-svn-commits] JBL Code SVN: r8546 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Dec 22 11:13:31 EST 2006


Author: estebanschifman
Date: 2006-12-22 11:13:29 -0500 (Fri, 22 Dec 2006)
New Revision: 8546

Modified:
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/JmsGatewayListener.java
Log:
Tune granularity of wait time in between controller checks

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/JmsGatewayListener.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/JmsGatewayListener.java	2006-12-22 14:27:59 UTC (rev 8545)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/gateway/JmsGatewayListener.java	2006-12-22 16:13:29 UTC (rev 8546)
@@ -272,7 +272,11 @@
         	long lWait = _controller.millisToWait();
         	if (lWait < 1)
         		return null;
-            return _messageReceiver.receive(Math.min(lWait,100));
+            javax.jms.Message ret = _messageReceiver.receive(Math.min(lWait,100));
+            if (null!= ret)
+            	return ret;
+            try { Thread.sleep(100); }
+            catch (InterruptedException e) { break; }
         }
         catch (JMSException oJ)
         {




More information about the jboss-svn-commits mailing list