adonisjs-scheduler
adonisjs-scheduler copied to clipboard
MaxListenersExceededWarning
(node:26570) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGTERM listeners added to [process]. Use emitter.setMaxListeners() to increase limit
(Use `node --trace-warnings ...` to show where the warning was created)
(node:26570) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 uncaughtExceptionMonitor listeners added to [process]. Use emitter.setMaxListeners() to increase limit
I have this warning on the very simple test job:
public async run() {
this.logger.info('temp task')
}
import Scheduler from '@ioc:Adonis/Addons/Scheduler'
Scheduler.command('temp').everyFiveSeconds()
After several tasks completed. And no warnings after that.
[ info ] Schedule worker started successfully.
[ info ] temp task
[ info ] temp task
[ info ] temp task
[ info ] temp task
[ info ] temp task
[ info ] temp task
[ info ] temp task
[ info ] temp task
[ info ] temp task
[ info ] temp task
(node:10) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGTERM listeners added to [process]. Use emitter.setMaxListeners() to increase limit
(Use `node --trace-warnings ...` to show where the warning was created)
(node:10) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 uncaughtExceptionMonitor listeners added to [process]. Use emitter.setMaxListeners() to increase limit
[ info ] temp task
[ info ] temp task
[ info ] temp task
[ info ] temp task
Have same problem, @KABBOUCHI package is alive ?
1|scheduler | (node:158922) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGINT listeners added to [process]. Use emitter.setMaxListeners() to increase limit 1|scheduler | (Use
node --trace-warnings ...to show where the warning was created) 1|scheduler | (node:158922) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGTERM listeners added to [process]. Use emitter.setMaxListeners() to increase limit 1|scheduler | (node:158922) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 uncaughtExceptionMonitor listeners added to [process]. Use emitter.setMaxListeners() to increase limit
@KABBOUCHI package is alive ?
its a live and upgraded to adonisjs v6 few weeks ago
MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGINT
probably some lib is registering SIGINT, increase the max listener or remove the limit (u can add it in scheduler.ts file)
process.setMaxListeners(20)
// or
process.setMaxListeners(0)