Axel Uhl 92446a399e no synchronized on TrackedRace anymore; it was useless and caused deadlocks during course updates in conjunction with mark passing updates;
Moved the synchronized writeObject(...) method to base class TrackedRaceImpl where the important data structures reside. Removed the
synchronized qualifier and rely only on the CouseImpl's lock. However, this is as unsafe as the synchronized was. What would actually
be required is a dedicated writeObject method that locks on each individual structure's lock when it writes it.
2012-07-31 20:27:31 +02:00
2011-11-17 15:31:45 +01:00
S
Description
The Sailing Analytics, formerly known as the "SAP Sailing Analytics," are a solution for portraying and analyzing sailing regattas, support training scenarios, and power the vast archive at
Apache-2.0
2 GiB
Languages
Java 75.7%
JavaScript 15%
HTML 2.7%
Objective-C 2.1%
Slash 1.8%
Other 2.5%