0c682c3f686062a2c95995a28e82e6184fc626a3
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
| ... | ... | @@ -3097,7 +3097,7 @@ public abstract class TrackedRaceImpl extends TrackedRaceWithWindEssentials impl |
| 3097 | 3097 | if (newStatus.getStatus() == TrackedRaceStatusEnum.LOADING && oldStatus != TrackedRaceStatusEnum.LOADING) { |
| 3098 | 3098 | suspendAllCachesNotUpdatingWhileLoading(); |
| 3099 | 3099 | } else if (oldStatus == TrackedRaceStatusEnum.LOADING && newStatus.getStatus() != TrackedRaceStatusEnum.LOADING && newStatus.getStatus() != TrackedRaceStatusEnum.REMOVED) { |
| 3100 | - resumeAllCachesNotUpdatingWhileLoading(); |
|
| 3100 | + resumeAllCachesNotUpdatingWhileLoading(); // TODO how sure can we be that at this point all loading is really done? TracTrac receivers, e.g., run in threads with queues, and fixes may still be processed after the status has changed |
|
| 3101 | 3101 | } |
| 3102 | 3102 | } |
| 3103 | 3103 |