Error and admin UI failure: MaxListenersExceededWarning: Possible EventEmitter memory leak detected

Issue #778 new
Ilkka Myller created an issue

Poste.io mail server fails periodically/randomly. Usually after following log entry:

(node:1067017) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 pmessage listeners added to [RedisClient]. Use emitter.setMaxListeners() to increase limit#015

After this, admin panel login responds with HTTP/500:

Comments (5)

  1. M Schrijer

    same error:

    • (node:3648) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 pmessage listeners added to [RedisClient]. Use emitter.setMaxListeners() to increase limit at _addListener (events.js:390:17)

  2. Peter Franken

    Confirming same error. In this case when attempting to send email to multiple participants through an SMTP connection. Haraka Redis plugin seems to be a good debugging starting point.

    (node:1057) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 pmessage listeners added to [RedisClient]. Use emitter.setMaxListeners() to increase limit
        at _addListener (events.js:390:17)
        at RedisClient.addListener (events.js:406:10)
        at /usr/lib/node_modules/Haraka/node_modules/haraka-plugin-watch/index.js:148:18
        at RedisClient.<anonymous> (/usr/lib/node_modules/Haraka/node_modules/haraka-plugin-redis/index.js:183:13)
        at RedisClient.emit (events.js:315:20)
        at subscribe_unsubscribe (/usr/lib/node_modules/Haraka/node_modules/redis/index.js:671:14)
        at return_pub_sub (/usr/lib/node_modules/Haraka/node_modules/redis/index.js:729:9)
        at RedisClient.return_reply (/usr/lib/node_modules/Haraka/node_modules/redis/index.js:761:9)
        at JavascriptRedisParser.returnReply (/usr/lib/node_modules/Haraka/node_modules/redis/index.js:137:18)
        at JavascriptRedisParser.execute (/usr/lib/node_modules/Haraka/node_modules/redis-parser/lib/parser.js:544:14)
    

  3. Dome

    This just happened live for me, for whatever reason.
    I was writing a mail- boom suddenly server unreachable.
    Even restarting does not help? The interface did not log any errors afterward but was also not reachable.

    Had to recreate the container to fix… I hope it doesnt happen again.

  4. Log in to comment