|
1 |
| -import { setMaxListeners } from 'events' |
2 | 1 | import { AbortError } from '@libp2p/interface/errors'
|
3 |
| -import { TypedEventEmitter, CustomEvent } from '@libp2p/interface/events' |
| 2 | +import { TypedEventEmitter, CustomEvent, setMaxListeners } from '@libp2p/interface/events' |
4 | 3 | import { logger } from '@libp2p/logger'
|
5 | 4 | import { PeerSet } from '@libp2p/peer-collections'
|
6 | 5 | import { anySignal } from 'any-signal'
|
@@ -75,11 +74,7 @@ export class QueryManager implements Startable {
|
75 | 74 | // allow us to stop queries on shut down
|
76 | 75 | this.shutDownController = new AbortController()
|
77 | 76 | // make sure we don't make a lot of noise in the logs
|
78 |
| - try { |
79 |
| - if (setMaxListeners != null) { |
80 |
| - setMaxListeners(Infinity, this.shutDownController.signal) |
81 |
| - } |
82 |
| - } catch {} // fails on node < 15.4 |
| 77 | + setMaxListeners(Infinity, this.shutDownController.signal) |
83 | 78 | }
|
84 | 79 |
|
85 | 80 | isStarted (): boolean {
|
@@ -122,22 +117,14 @@ export class QueryManager implements Startable {
|
122 | 117 |
|
123 | 118 | // this signal will get listened to for network requests, etc
|
124 | 119 | // so make sure we don't make a lot of noise in the logs
|
125 |
| - try { |
126 |
| - if (setMaxListeners != null) { |
127 |
| - setMaxListeners(Infinity, options.signal) |
128 |
| - } |
129 |
| - } catch {} // fails on node < 15.4 |
| 120 | + setMaxListeners(Infinity, options.signal) |
130 | 121 | }
|
131 | 122 |
|
132 | 123 | const signal = anySignal([this.shutDownController.signal, options.signal])
|
133 | 124 |
|
134 | 125 | // this signal will get listened to for every invocation of queryFunc
|
135 | 126 | // so make sure we don't make a lot of noise in the logs
|
136 |
| - try { |
137 |
| - if (setMaxListeners != null) { |
138 |
| - setMaxListeners(Infinity, signal) |
139 |
| - } |
140 |
| - } catch {} // fails on node < 15.4 |
| 127 | + setMaxListeners(Infinity, signal) |
141 | 128 |
|
142 | 129 | const log = logger(`libp2p:kad-dht:${this.lan ? 'lan' : 'wan'}:query:` + uint8ArrayToString(key, 'base58btc'))
|
143 | 130 |
|
|
0 commit comments