Rework relay selections to use tags
This commit is contained in:
@@ -57,6 +57,8 @@ export const makeSubscription = (request: SubscribeRequest) => {
|
||||
const result = defer<Event[]>()
|
||||
const close = () => emitter.emit('abort')
|
||||
|
||||
emitter.setMaxListeners(100)
|
||||
|
||||
return {id, request, emitter, tracker, result, close}
|
||||
}
|
||||
|
||||
@@ -137,6 +139,8 @@ export const mergeSubscriptions = (subs: Subscription[]) => {
|
||||
sub.emitter.emit(SubscriptionEvent.Complete)
|
||||
}
|
||||
}
|
||||
|
||||
mergedSub.emitter.removeAllListeners()
|
||||
})
|
||||
|
||||
// Propagate promise resolution
|
||||
|
||||
Reference in New Issue
Block a user