fix(stream): add null check.
This commit is contained in:
parent
8a1b0ed052
commit
28c43f0151
|
@ -160,10 +160,12 @@ void doSetTaskId(SOperatorInfo* pOperator) {
|
||||||
SExecTaskInfo* pTaskInfo = pOperator->pTaskInfo;
|
SExecTaskInfo* pTaskInfo = pOperator->pTaskInfo;
|
||||||
if (pOperator->operatorType == QUERY_NODE_PHYSICAL_PLAN_STREAM_SCAN) {
|
if (pOperator->operatorType == QUERY_NODE_PHYSICAL_PLAN_STREAM_SCAN) {
|
||||||
SStreamScanInfo* pStreamScanInfo = pOperator->info;
|
SStreamScanInfo* pStreamScanInfo = pOperator->info;
|
||||||
|
if (pStreamScanInfo->pTableScanOp != NULL) {
|
||||||
STableScanInfo* pScanInfo = pStreamScanInfo->pTableScanOp->info;
|
STableScanInfo* pScanInfo = pStreamScanInfo->pTableScanOp->info;
|
||||||
if (pScanInfo->base.dataReader != NULL) {
|
if (pScanInfo->base.dataReader != NULL) {
|
||||||
tsdbReaderSetId(pScanInfo->base.dataReader, pTaskInfo->id.str);
|
tsdbReaderSetId(pScanInfo->base.dataReader, pTaskInfo->id.str);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
doSetTaskId(pOperator->pDownstream[0]);
|
doSetTaskId(pOperator->pDownstream[0]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue