Story #7635
thread-safety in libclient_java
Start date:
2016-02-03
Due date:
% Done:
100%
Story Points:
Sprint:
Description
Synchronization problems revealed a synchronization issues in libclient_java that heavily impacted synchronization (see #7631)
mostly we want to remove the synchronized keywords from two methods in RestClient to allow the static RestClient used by default by D1Client impls to process more than one request in parallel.
We also need to adjust the singleton instantiation mechanism of the D1Client classes. (http://stackoverflow.com/questions/7048198/thread-safe-singletons-in-java)
Subtasks
Associated revisions
History
#1 Updated by Rob Nahf almost 9 years ago
- Tracker changed from Feature to Story
#2 Updated by Rob Nahf almost 9 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 30
#3 Updated by Dave Vieglais over 8 years ago
- Target version changed from CCI-2.1.0 to CCI-2.2.0
#4 Updated by Rob Nahf over 8 years ago
- Status changed from In Progress to Closed
- % Done changed from 30 to 100