mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-22 21:55:39 +00:00
bug5991: wrap shared IEventSubscriber instance for start/stop management
This commit is contained in:
+1
-1
@@ -109,7 +109,6 @@ public abstract class AbstractTracTracLiveTest extends StoredTrackBasedTest {
|
||||
ISubscriberFactory subscriberFactory = SubscriptionLocator.getSusbcriberFactory();
|
||||
if (storedUri == null) {
|
||||
eventSubscriber = subscriberFactory.createEventSubscriber(race.getEvent());
|
||||
eventSubscriber.start();
|
||||
raceSubscriber = subscriberFactory.createRaceSubscriber(race);
|
||||
} else {
|
||||
eventSubscriber = DomainFactory.INSTANCE.getOrCreateEventSubscriber(race.getEvent(), liveUri, storedUri);
|
||||
@@ -141,6 +140,7 @@ public abstract class AbstractTracTracLiveTest extends StoredTrackBasedTest {
|
||||
for (Receiver receiver : receivers) {
|
||||
receiver.subscribe();
|
||||
}
|
||||
getEventSubscriber().start();
|
||||
getRaceSubscriber().start();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user