Scalability Error
-----------------

                 Key: SANDESHA2-145
                 URL: https://issues.apache.org/jira/browse/SANDESHA2-145
             Project: Sandesha2
          Issue Type: Bug
            Reporter: Dave Parsons
         Attachments: inMemStorageMap.patch

When trying to scale multiple RM clients to a single RM provider you find that 
after a period of time some of the clients do not receive their responses.
The problem is that the InMemoryStorageManager uses a HashMap, which isn't 
synchronised.  When you have multiple clients with multiple sequences you have 
multiple threads trying to access the HashMap and therefore the problem. The 
solution is to convert the HashMap to a ConcurrentHashMap which is synchronised.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to