Ryan McMahon created GEODE-6708:
-----------------------------------

             Summary: Possible NPE if two cache client initialization threads 
are active for the same client ID
                 Key: GEODE-6708
                 URL: https://issues.apache.org/jira/browse/GEODE-6708
             Project: Geode
          Issue Type: Bug
            Reporter: Ryan McMahon
             Fix For: 1.10.0


There are scenarios where a client will have several cache client 
initialization threads active (for instance, if the first thread blocked for a 
significant amount of time waiting for a lock). In that scenario, it is 
possible for two threads to create their own registration queues and only one 
"wins", then upon draining the queue the first thread to remove the queue can 
cause an NPE in the second thread because it was assumed the queue was still 
present.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to