代码检视

Signed-off-by: li-tiangang4 <litiangang4@huawei.com>
This commit is contained in:
li-tiangang4
2024-07-24 18:09:32 +08:00
parent 19e2d1e5c2
commit ee9c4518ac
15 changed files with 300 additions and 14 deletions
@@ -180,6 +180,10 @@ void *DistributedInputHandler::CollectEventsThread(void *param)
DHLOGE("CollectEventsThread setname failed.");
}
DistributedInputHandler *pThis = reinterpret_cast<DistributedInputHandler *>(param);
if (pThis == nullptr) {
DHLOGE("pThis is null.");
return nullptr;
}
pThis->StartInputMonitorDeviceThread();
DHLOGI("DistributedInputHandler::CollectEventsThread exist!");
return nullptr;
@@ -229,6 +233,10 @@ void DistributedInputHandler::NotifyHardWare(int iCnt)
void DistributedInputHandler::StopInputMonitorDeviceThread()
{
if (inputHub_ == nullptr) {
DHLOGE("inputHub_ not initialized");
return;
}
isCollectingEvents_ = false;
isStartCollectEventThread = false;
inputHub_->StopCollectInputHandler();