User: hiram   
  Date: 01/01/04 15:24:51

  Modified:    src/java/org/spydermq/server ClientConsumer.java
                        JMSServer.java
  Log:
  Bug Fix: message consumers would hang if it was delivered a message after it was 
closed.
  
  Revision  Changes    Path
  1.6       +2 -0      spyderMQ/src/java/org/spydermq/server/ClientConsumer.java
  
  Index: ClientConsumer.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/spyderMQ/src/java/org/spydermq/server/ClientConsumer.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ClientConsumer.java       2001/01/03 23:25:06     1.5
  +++ ClientConsumer.java       2001/01/04 23:24:51     1.6
  @@ -27,7 +27,7 @@
    *
    *   @author Hiram Chirino ([EMAIL PROTECTED])
    * 
  - *   @version $Revision: 1.5 $
  + *   @version $Revision: 1.6 $
    */
   public class ClientConsumer implements Task {
   
  @@ -374,6 +374,8 @@
                try {
                        dc.cr.receive(job);
                } catch ( Exception e ) {
  +                     Log.notice("Could not send messages to a receiver.");
  +                     Log.notice(e);
                        server.connectionFailure(dc);
                }
                        
  
  
  
  1.11      +1 -1      spyderMQ/src/java/org/spydermq/server/JMSServer.java
  
  Index: JMSServer.java
  ===================================================================
  RCS file: /products/cvs/ejboss/spyderMQ/src/java/org/spydermq/server/JMSServer.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- JMSServer.java    2001/01/03 23:25:06     1.10
  +++ JMSServer.java    2001/01/04 23:24:51     1.11
  @@ -27,7 +27,7 @@
    *   @author Norbert Lataille ([EMAIL PROTECTED])
    *   @author Hiram Chirino ([EMAIL PROTECTED])
    * 
  - *   @version $Revision: 1.10 $
  + *   @version $Revision: 1.11 $
    */
   public class JMSServer 
                implements Runnable, JMSServerMBean
  @@ -399,7 +399,7 @@
                Log.log("JMSServer->connectionFailure(dc="+dc+")");
   
                //We should try again :) This behavior should under control of a 
Failure-Plugin         
  -             Log.error("I remove the Connection "+dc.getClientID()+" from the 
subscribers list");
  +             Log.error("The connection to client "+dc.getClientID()+" failed.");
   
                connectionClosing(dc);
        }
  
  
  

Reply via email to