joyent/node — pull request #3256 by Filirom1 (2012-05-11 16:54:08+00:00)
Title: V0.6 mem leak

Hi
For me #3179 is not closed, but I was unable to reproduce my leak in test/gc.

Now I've created new failing test, could you check it please ?

node --expose-gc test/gc/test-http-client-timeout-not-expected.js
We should do 18 requests
Done: 5/18
Collected: 0/18
Force GC
Force GC
Done: 10/18
Collected: 0/18
Force GC
Force GC
Force GC
Force GC
Force GC
Done: 15/18
Collected: 0/18
Force GC
Force GC
Force GC
Done: 18/18
Collected: 6/18
Done: 18/18
Collected: 6/18
All should be collected now.

timers.js:96
if (!process.listeners('uncaughtException').length) throw e;
^
AssertionError: false == true
at Object.status [as _onTimeout] (/root/node/test/gc/test-http-client-timeout-not-expected.js:72:5)
at Timer.ontimeout (timers.js:94:19)

Thank you

Romain