diff --git a/folly/futures/detail/ThreadWheelTimekeeper.cpp b/folly/futures/detail/ThreadWheelTimekeeper.cpp index b21be18..51965d1 100644 --- a/folly/futures/detail/ThreadWheelTimekeeper.cpp +++ b/folly/futures/detail/ThreadWheelTimekeeper.cpp @@ -70,7 +70,7 @@ ThreadWheelTimekeeper::ThreadWheelTimekeeper() : } ThreadWheelTimekeeper::~ThreadWheelTimekeeper() { - eventBase_.runInEventBaseThread([this]{ + eventBase_.runInEventBaseThreadAndWait([this]{ wheelTimer_->cancelAll(); }); eventBase_.terminateLoopSoon();