Author: rhs
Date: Wed Jan 24 11:51:13 2007
New Revision: 499549

URL: http://svn.apache.org/viewvc?view=rev&rev=499549
Log:
fixed NPE in AMQMessage, _taken was not being initialized from some 
constructors, now it is initialized on declaration

Modified:
    
incubator/qpid/branches/qpid.0-9/java/broker/src/main/java/org/apache/qpid/server/queue/AMQMessage.java

Modified: 
incubator/qpid/branches/qpid.0-9/java/broker/src/main/java/org/apache/qpid/server/queue/AMQMessage.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/branches/qpid.0-9/java/broker/src/main/java/org/apache/qpid/server/queue/AMQMessage.java?view=diff&rev=499549&r1=499548&r2=499549
==============================================================================
--- 
incubator/qpid/branches/qpid.0-9/java/broker/src/main/java/org/apache/qpid/server/queue/AMQMessage.java
 (original)
+++ 
incubator/qpid/branches/qpid.0-9/java/broker/src/main/java/org/apache/qpid/server/queue/AMQMessage.java
 Wed Jan 24 11:51:13 2007
@@ -88,7 +88,7 @@
      */
     private boolean _deliveredToConsumer;
     private ConcurrentHashMap<String, MessageDecorator> _decodedMessages;
-    private AtomicBoolean _taken;
+    private AtomicBoolean _taken = new AtomicBoolean(false);
 
 
     public AMQMessage(MessageStore messageStore, MessageTransferBody 
transferBody)
@@ -104,7 +104,6 @@
         _contents = new LinkedList();
         _decodedMessages = new ConcurrentHashMap<String, MessageDecorator>();
         _storeWhenComplete = storeWhenComplete;
-        _taken = new AtomicBoolean(false);
     }
 
     public AMQMessage(MessageStore store, long messageId, MessageTransferBody 
transferBody,


Reply via email to