diff --git a/worker/worker.h b/worker/worker.h index f151bc9..57b9fb5 100644 --- a/worker/worker.h +++ b/worker/worker.h @@ -365,7 +365,11 @@ public: void Loop() { uv_loop_t* loop = GetWorkerLoop(); - uv_run(loop, UV_RUN_DEFAULT); + if (loop != nullptr) { + uv_run(loop, UV_RUN_DEFAULT); + } else { + HILOG_ERROR("worker:: Worker loop is nullptr when start worker loop"); + } } private: