timer_wrap: add sanity check assert

pull/5370/head
Ben Noordhuis 2011-10-14 15:00:37 +00:00
parent 9193062e70
commit 87b34c94fa
1 changed files with 3 additions and 0 deletions

View File

@ -67,7 +67,10 @@ class TimerWrap : public HandleWrap {
TimerWrap(Handle<Object> object)
: HandleWrap(object, (uv_handle_t*) &handle_) {
active_ = false;
int r = uv_timer_init(uv_default_loop(), &handle_);
assert(r == 0);
handle_.data = this;
// uv_timer_init adds a loop reference. (That is, it calls uv_ref.) This