mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-22 20:13:52 +00:00
Added missing volatile keyword to make double checked locking work
reliable
This commit is contained in:
1 parent
892335678b
commit
ccad89e448
1 file changed
+1
-1
+1
-1
@@ -303,7 +303,7 @@ public class RacingEventServiceImpl implements RacingEventService, ClearStateTes
|
||||
*/
|
||||
private final ConcurrentHashMap<Object, NamedReentrantReadWriteLock> raceTrackersByIDLocks;
|
||||
|
||||
private transient ConcurrentHashMap<RegattaAndRaceIdentifier, Set<Consumer<RaceTracker>>> raceTrackerCallbacks;
|
||||
private volatile transient ConcurrentHashMap<RegattaAndRaceIdentifier, Set<Consumer<RaceTracker>>> raceTrackerCallbacks;
|
||||
|
||||
/**
|
||||
* Leaderboards managed by this racing event service
|
||||
|
||||
Reference in new issue
Block a user