diff --git a/client/curl.scala b/client/curl.scala index 8385080..b28889b 100644 --- a/client/curl.scala +++ b/client/curl.scala @@ -198,7 +198,7 @@ object Curl { } } else { println("stopping poll") - pollHandle.stop() + pollHandle.close() startTimerCB(multi, 1, null) } 0 diff --git a/core/src/main/scala/scala/scalanative/loop/Poll.scala b/core/src/main/scala/scala/scalanative/loop/Poll.scala index 1a12d32..9ed8723 100644 --- a/core/src/main/scala/scala/scalanative/loop/Poll.scala +++ b/core/src/main/scala/scala/scalanative/loop/Poll.scala @@ -18,6 +18,10 @@ import internals.HandleUtils def stop(): Unit = { uv_poll_stop(ptr) + } + + def close(): Unit = { + stop() HandleUtils.close(ptr) } }