From 55d51f838f133534bc80e4bf125edbcb399d0ea9 Mon Sep 17 00:00:00 2001 From: ry521 Date: Sun, 8 Oct 2023 02:00:22 +0000 Subject: [PATCH] update sinkhandler/src/distributed_input_sink_handler.cpp. Signed-off-by: ry521 --- sinkhandler/src/distributed_input_sink_handler.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sinkhandler/src/distributed_input_sink_handler.cpp b/sinkhandler/src/distributed_input_sink_handler.cpp index d8d78de..817b90f 100644 --- a/sinkhandler/src/distributed_input_sink_handler.cpp +++ b/sinkhandler/src/distributed_input_sink_handler.cpp @@ -65,15 +65,15 @@ int32_t DistributedInputSinkHandler::InitSink(const std::string ¶ms) void DistributedInputSinkHandler::FinishStartSA(const std::string ¶ms, const sptr &remoteObject) { DHLOGI("DInputSinkHandler FinishStartSA"); - std::unique_lock lock(proxyMutex_); + std::lock_guard lock(proxyMutex_); if (sinkSvrRecipient_ == nullptr) { DHLOGE("sinkSvrRecipient is nullptr."); return; } - remoteObject -> AddDeathRecipient(sinkSvrRecipient_); + remoteObject->AddDeathRecipient(sinkSvrRecipient_); dInputSinkProxy_ = iface_cast(remoteObject); DInputSAManager::GetInstance().SetDInputSinkProxy(remoteObject); - if ((dInputSinkProxy_ == nullptr) || (dInputSinkProxy_ ->AsObject() == nullptr)) { + if ((dInputSinkProxy_ == nullptr) || (dInputSinkProxy_->AsObject() == nullptr)) { DHLOGE("Faild to get input sink proxy."); return; } @@ -113,7 +113,7 @@ void DistributedInputSinkHandler::SALoadSinkCb::OnLoadSystemAbilityFail(int32_t void DistributedInputSinkHandler::DInputSinkSvrRecipient::OnRemoteDied(const wptr &remote) { if (remote == nullptr) { - DHLOGI("OnRemoteDied remote is nullptr."); + DHLOGE("OnRemoteDied remote is nullptr."); return; } DHLOGI("DInputSinkSvrRecipient OnRemoteDied.");