diff --git a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/LotroServerPipelineFactory.java b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/LotroServerPipelineFactory.java index 008e7d527..8319690db 100644 --- a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/LotroServerPipelineFactory.java +++ b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/LotroServerPipelineFactory.java @@ -28,6 +28,15 @@ public class LotroServerPipelineFactory implements ChannelPipelineFactory { public LotroServerPipelineFactory() { Map objects = new HashMap(); final CardSets cardSets = new CardSets(); + + LoggedUserHolder loggedUserHolder = new LoggedUserHolder(); + loggedUserHolder.start(); + objects.put(LoggedUserHolder.class, loggedUserHolder); + + LongPollingSystem longPollingSystem = new LongPollingSystem(); + longPollingSystem.start(); + objects.put(LongPollingSystem.class, longPollingSystem); + objects.put(CardSets.class, cardSets); objects.put(PacksStorage.class, PacksStorageBuilder.createPacksStorage(cardSets)); DaoBuilder.fillObjectMap(objects); @@ -35,14 +44,6 @@ public class LotroServerPipelineFactory implements ChannelPipelineFactory { ServerBuilder.constructObjects(objects); - LoggedUserHolder loggedUserHolder = new LoggedUserHolder(); - loggedUserHolder.start(); - objects.put(LoggedUserHolder.class, loggedUserHolder); - - LongPollingSystem longPollingSystem = new LongPollingSystem(); - longPollingSystem.start(); - objects.put(LongPollingSystem.class, longPollingSystem); - _context = objects; _uriRequestHandler = new RootUriRequestHandler(_context);