Lines Matching refs:hTaskInfo
1330 HTaskInfo hTaskInfo = nullptr; in DispatchTaskData() local
1336 hTaskInfo = new(std::nothrow) TaskInformation(); in DispatchTaskData()
1337 if (hTaskInfo == nullptr) { in DispatchTaskData()
1341 hTaskInfo->channelId = channelId; in DispatchTaskData()
1342 hTaskInfo->sessionId = hSession->sessionId; in DispatchTaskData()
1343 hTaskInfo->runLoop = &hSession->childLoop; in DispatchTaskData()
1344 hTaskInfo->serverOrDaemon = serverOrDaemon; in DispatchTaskData()
1345 hTaskInfo->masterSlave = masterTask; in DispatchTaskData()
1346 hTaskInfo->closeRetryCount = 0; in DispatchTaskData()
1347 hTaskInfo->channelTask = false; in DispatchTaskData()
1351 if (AdminTask(OP_ADD, hSession, channelId, hTaskInfo)) { in DispatchTaskData()
1360 …LogMsg(hTaskInfo->sessionId, hTaskInfo->channelId, MSG_FAIL, "hdc thread pool busy, may cause rese… in DispatchTaskData()
1362 delete hTaskInfo; in DispatchTaskData()
1363 hTaskInfo = nullptr; in DispatchTaskData()
1368 hTaskInfo = AdminTask(OP_QUERY, hSession, channelId, nullptr); in DispatchTaskData()
1370 if (!hTaskInfo || hTaskInfo->taskStop || hTaskInfo->taskFree) { in DispatchTaskData()
1374 ret = RedirectToTask(hTaskInfo, hSession, channelId, command, payload, payloadSize); in DispatchTaskData()