From 0186f0444ce9dada5f0b30cc19f70b0fe1a599ef Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Mon, 27 May 2019 14:46:36 +0200 Subject: [PATCH] reset the loop on close (fix #152) --- src/uvw/loop.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uvw/loop.hpp b/src/uvw/loop.hpp index 571212e2..dd0940c8 100644 --- a/src/uvw/loop.hpp +++ b/src/uvw/loop.hpp @@ -279,7 +279,7 @@ public: */ void close() { auto err = uv_loop_close(loop.get()); - if(err) { publish(ErrorEvent{err}); } + return err ? publish(ErrorEvent{err}) : loop.reset(); } /**