timer: ref/unref return self
authorSam Roberts <vieuxtech@gmail.com>
Sun, 13 Sep 2015 15:21:51 +0000 (16:21 +0100)
committerJeremiah Senkpiel <fishrock123@rocketmail.com>
Wed, 16 Sep 2015 20:07:58 +0000 (16:07 -0400)
commitf931b9dd95cc9a29afc57dd6100bb6356433a160
treeed7b12e1f22aedebe73026d9abbc700d62d2c910
parent4b4cfa2d44da199855dea7fd114890b7e4f98583
timer: ref/unref return self

Most calls to ref() and unref() are chainable, timers should be
chainable, too.

Typical use:

    var to = setTimeout(ontimeout, 123).unref();

PR-URL: https://github.com/nodejs/node/pull/2905
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Trevor Norris <trevnorris@nodejs.org>
doc/api/timers.markdown
lib/timers.js
test/parallel/test-timers-unref.js