ccxt: (node:10501) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
Operating System
MacOs
Programming Languages
JavaScript
CCXT Version
4.0.99
Description
Hello, When I execute the test files I am getting error.
CCXT Version: 4.0.99 (node:10379) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
and trace is
(node:10398) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit at _addListener (node:events:588:17) at TLSSocket.addListener (node:events:606:10) at Readable.on (node:internal/streams/readable:904:35) at TLSSocket._wrapHandle (node:_tls_wrap:674:8) at TLSSocket.reinitializeHandle (node:_tls_wrap:683:22) at internalConnectMultiple (node:net:1123:30) at Timeout.internalConnectMultipleTimeout (node:net:1687:3) at listOnTimeout (node:internal/timers:575:11) at process.processTimers (node:internal/timers:514:7)
Code
About this issue
- Original URL
- State: open
- Created 9 months ago
- Reactions: 1
- Comments: 18 (8 by maintainers)
hmm, looks like the max event listeners for the event emitter is 10, but we could probably increase that
It is also happening with CCXT Version: 4.1.22
@fistofzen
I can reproduce this by calling some exchange. That’s weird…
Looks like it’s related to the nodejs issue indeed. The case I’m reporting here is coming from someone else using my software, so I cannot easily verify of downgrading nodejs solves it. But hopefully someone else here can.