timers: don't close interval timers when unrefd
authorJulien Gilli <julien.gilli@joyent.com>
Fri, 19 Dec 2014 00:51:08 +0000 (16:51 -0800)
committerFedor Indutny <fedor@indutny.com>
Fri, 3 Apr 2015 23:30:33 +0000 (02:30 +0300)
commitcca5efb086b0c9d0e78be3ce0b9690f16e6f0ad9
tree13547eefe12a11e51f611baa1cc4762177b264ba
parent0e061975d76a1c067204c1752d01227466561b1e
timers: don't close interval timers when unrefd

This change fixes a regression introduced by commit
0d051238be2e07e671d7d9f4f444e0cc1efadf1b, 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>
lib/timers.js
test/parallel/test-timers-unrefd-interval-still-fires.js [new file with mode: 0644]