Skip to content

Commit 7c21d35

Browse files
committed
UPD | tests #5
1 parent 73f8986 commit 7c21d35

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

src/ManapiTimerPool.cpp

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -176,14 +176,16 @@ void manapi::timerpool::stop_(std::shared_ptr<data_t> data, bool evloop) MANAPIH
176176
}
177177
if (!data->importants) {
178178
if (data->timer) {
179-
::uv_print_all_handles(manapi::async::current()->eventloop()->loop(), stdout);
180-
int const res1 = ::uv_loop_alive(manapi::async::current()->eventloop()->loop());
181-
manapi_log_trace(manapi::debug::LOG_TRACE_LOW, "timerpool:uv_loop_alive1 returned %d", res1);
182-
assert(!data->timer->stop());
179+
//::uv_print_all_handles(manapi::async::current()->eventloop()->loop(), stdout);
180+
//int const res1 = ::uv_loop_alive(manapi::async::current()->eventloop()->loop());
181+
//manapi_log_trace(manapi::debug::LOG_TRACE_LOW, "timerpool:uv_loop_alive1 returned %d", res1);
182+
//assert(!data->timer->stop());
183+
::uv_unref((uv_handle_t *)data->timer.get());
183184
int const res = ::uv_loop_alive(manapi::async::current()->eventloop()->loop());
184-
::uv_print_all_handles(manapi::async::current()->eventloop()->loop(), stdout);
185-
assert(!data->timer->start(0, 1));
186-
manapi_log_trace(manapi::debug::LOG_TRACE_LOW, "timerpool:uv_loop_alive returned %d", res);
185+
//::uv_print_all_handles(manapi::async::current()->eventloop()->loop(), stdout);
186+
//assert(!data->timer->start(0, 1));
187+
::uv_ref ((uv_handle_t *)data->timer.get());
188+
//manapi_log_trace(manapi::debug::LOG_TRACE_LOW, "timerpool:uv_loop_alive returned %d", res);
187189
if (!res) {
188190
data->events->stop_watcher(std::move(data->timer));
189191
}

0 commit comments

Comments
 (0)