beefy icon indicating copy to clipboard operation
beefy copied to clipboard

Max listeners warning is annoying.

Open wraithan opened this issue 11 years ago • 9 comments

(node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
    at Client.EventEmitter.addListener (events.js:160:15)
    at Client.EventEmitter.once (events.js:179:8)
    at Server.<anonymous> (/Users/wraithan/devel/webgl-tactics/node_modules/beefy/lib/server.js:34:10)
    at Server.EventEmitter.emit (events.js:95:17)
    at Server.proto.handle (/Users/wraithan/devel/webgl-tactics/node_modules/beefy/node_modules/sse-stream/lib/server.js:82:8)
    at Server.on_request (/Users/wraithan/devel/webgl-tactics/node_modules/beefy/node_modules/sse-stream/lib/server.js:56:17)
    at Server.EventEmitter.emit (events.js:98:17)
    at HTTPParser.parser.onIncoming (http.js:2056:12)
    at HTTPParser.parserOnHeadersComplete [as onHeadersComplete] (http.js:120:23)
    at Socket.socket.ondata (http.js:1946:22)

wraithan avatar Sep 20 '13 19:09 wraithan

This should be fixed as of 0.4.3.

chrisdickinson avatar Sep 25 '13 00:09 chrisdickinson

:heart:

wraithan avatar Sep 25 '13 00:09 wraithan

I still get this warning.

ralphtheninja avatar Nov 18 '13 10:11 ralphtheninja

Lets beef up this baby :)

ralphtheninja avatar Nov 18 '13 20:11 ralphtheninja

Yep, I'm also still seeing this.

mjm avatar Jan 23 '14 02:01 mjm

+1! Just did npm install beefy and seeing this error;

netsensei avatar Feb 08 '14 17:02 netsensei

Could I ask for gists of the errors + the version of beefy you're using?

Thanks! I'd love to get to the bottom of this.

chrisdickinson avatar Feb 08 '14 21:02 chrisdickinson

This is the error + stacktrace:

(node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
    at Socket.EventEmitter.addListener (events.js:160:15)
    at emitDataEvents (_stream_readable.js:731:10)
    at Socket.Readable.pause (_stream_readable.js:711:3)
    at Stream.ondata (stream.js:52:16)
    at Stream.EventEmitter.emit (events.js:117:20)
    at Socket.EventEmitter.emit (events.js:95:17)
    at Socket.<anonymous> (_stream_readable.js:736:14)
    at Socket.EventEmitter.emit (events.js:117:20)
    at emitReadable_ (_stream_readable.js:408:10)
    at emitReadable (_stream_readable.js:404:5)

Version from my package.json:

    "beefy": "~1.0.0",

I'm using beefy to work with voxeljs. I've added this to the package.json of my project so I could just do an npm start to set things up:

  "scripts": {
    "start": "beefy index.js 8180 -- -d"
  },

netsensei avatar Feb 09 '14 10:02 netsensei

Still get the warning with Beefy 2 #40:

200    2ms   20.78KB /debug/img/[email protected]
(node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
    at ReadStream.EventEmitter.addListener (events.js:160:15)
    at emitDataEvents (_stream_readable.js:741:10)
    at ReadStream.Readable.resume (_stream_readable.js:715:3)
    at ServerResponse.ondrain (stream.js:61:14)
    at ServerResponse.EventEmitter.emit (events.js:92:17)
    at Socket.ondrain (http.js:1854:44)
    at Socket.EventEmitter.emit (events.js:117:20)
    at onwriteDrain (_stream_writable.js:289:12)
    at afterWrite (_stream_writable.js:277:5)
    at _stream_writable.js:267:9
    at process._tickCallback (node.js:415:13)

mourner avatar Apr 11 '14 15:04 mourner