diff --git a/source/libs/scheduler/src/schJob.c b/source/libs/scheduler/src/schJob.c index 3863a829984e33249aec899cd165a5712a965e18..86ee7da0f14b4266f29bb0385401fd1ab7472dd5 100644 --- a/source/libs/scheduler/src/schJob.c +++ b/source/libs/scheduler/src/schJob.c @@ -759,7 +759,7 @@ int32_t schExecJob(SSchJob *pJob, SSchedulerReq *pReq) { } void schDirectPostJobRes(SSchedulerReq* pReq, int32_t errCode) { - if (pReq->syncReq) { + if (NULL == pReq || pReq->syncReq) { return; }