diff --git a/src/Loop.h b/src/Loop.h index 274d3c8..2af4387 100644 --- a/src/Loop.h +++ b/src/Loop.h @@ -55,7 +55,9 @@ private: static void postCb(us_loop *loop) { LoopData *loopData = (LoopData *) us_loop_ext(loop); - loopData->postHandler((Loop *) loop); + if (loopData->postHandler) { + loopData->postHandler((Loop *) loop); + } } Loop() = delete;