mirror of https://github.com/lukechilds/node.git
Browse Source
This change fixes a regression introduced by commit
0d051238be
, which contained a typo that
would cause every unrefd interval to fire only once.
Fixes: https://github.com/joyent/node/issues/8900
Reviewed-By: Timothy J Fontaine <tjfontaine@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-by: Trevor Norris <trev.norris@gmail.com>
v1.8.0-commit
Julien Gilli
10 years ago
committed by
Fedor Indutny
2 changed files with 19 additions and 1 deletions
@ -0,0 +1,18 @@ |
|||
/* |
|||
* This test is a regression test for joyent/node#8900. |
|||
*/ |
|||
var assert = require('assert'); |
|||
|
|||
var N = 5; |
|||
var nbIntervalFired = 0; |
|||
var timer = setInterval(function() { |
|||
++nbIntervalFired; |
|||
if (nbIntervalFired === N) |
|||
clearInterval(timer); |
|||
}, 1); |
|||
|
|||
timer.unref(); |
|||
|
|||
setTimeout(function onTimeout() { |
|||
assert.strictEqual(nbIntervalFired, N); |
|||
}, 100); |
Loading…
Reference in new issue