Lines Matching refs:hTaskInfo
1308 HTaskInfo hTaskInfo = nullptr; in DispatchTaskData() local
1314 hTaskInfo = new(std::nothrow) TaskInformation(); in DispatchTaskData()
1315 if (hTaskInfo == nullptr) { in DispatchTaskData()
1319 hTaskInfo->channelId = channelId; in DispatchTaskData()
1320 hTaskInfo->sessionId = hSession->sessionId; in DispatchTaskData()
1321 hTaskInfo->runLoop = &hSession->childLoop; in DispatchTaskData()
1322 hTaskInfo->serverOrDaemon = serverOrDaemon; in DispatchTaskData()
1323 hTaskInfo->masterSlave = masterTask; in DispatchTaskData()
1324 hTaskInfo->closeRetryCount = 0; in DispatchTaskData()
1325 hTaskInfo->channelTask = false; in DispatchTaskData()
1329 if (AdminTask(OP_ADD, hSession, channelId, hTaskInfo)) { in DispatchTaskData()
1338 …LogMsg(hTaskInfo->sessionId, hTaskInfo->channelId, MSG_FAIL, "hdc thread pool busy, may cause rese… in DispatchTaskData()
1340 delete hTaskInfo; in DispatchTaskData()
1341 hTaskInfo = nullptr; in DispatchTaskData()
1346 hTaskInfo = AdminTask(OP_QUERY, hSession, channelId, nullptr); in DispatchTaskData()
1348 if (!hTaskInfo || hTaskInfo->taskStop || hTaskInfo->taskFree) { in DispatchTaskData()
1352 ret = RedirectToTask(hTaskInfo, hSession, channelId, command, payload, payloadSize); in DispatchTaskData()