User: dmaplesden
  Date: 01/12/11 14:18:09

  Modified:    src/main/org/jboss/mq SpyConnectionConsumer.java
  Log:
  Fixed bug #491613, server stops delivering messages
  
  Revision  Changes    Path
  1.6       +5 -4      jbossmq/src/main/org/jboss/mq/SpyConnectionConsumer.java
  
  Index: SpyConnectionConsumer.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbossmq/src/main/org/jboss/mq/SpyConnectionConsumer.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- SpyConnectionConsumer.java        2001/08/22 00:07:18     1.5
  +++ SpyConnectionConsumer.java        2001/12/11 22:18:09     1.6
  @@ -19,7 +19,7 @@
    *
    * @author     Hiram Chirino ([EMAIL PROTECTED])
    * @created    August 16, 2001
  - * @version    $Revision: 1.5 $
  + * @version    $Revision: 1.6 $
    */
   public class SpyConnectionConsumer implements javax.jms.ConnectionConsumer, 
SpyConsumer, Runnable {
   
  @@ -161,9 +161,10 @@
                     mesList.add(mes);
               }
               if(mesList.isEmpty()){
  -               SpyMessage mes = connection.receive( subscription, 0 );
  -               if ( mes == null ) {
  -                  synchronized ( queue ) {
  +               SpyMessage mes = null;
  +               synchronized ( queue ) {
  +                  mes = connection.receive( subscription, 0 );
  +                  if ( mes == null ) {
                        waitingForMessage = true;
                        while ( queue.isEmpty() && !closed ) {
                           try {
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to