diff --git a/frameworks/native/sensor/src/sensor_data_channel.cpp b/frameworks/native/sensor/src/sensor_data_channel.cpp index 501a6d0e0b9fcb558548b99623f3824ff5cc23db..0962c6de08f348a6408a0d0688591b1556b59d91 100644 --- a/frameworks/native/sensor/src/sensor_data_channel.cpp +++ b/frameworks/native/sensor/src/sensor_data_channel.cpp @@ -31,6 +31,7 @@ constexpr HiLogLabel LABEL = { LOG_CORE, SENSOR_LOG_DOMAIN, "SensorDataChannel" int32_t SensorDataChannel::CreateSensorDataChannel(DataChannelCB callBack, void *data) { + CALL_LOG_ENTER; CHKPR(callBack, SENSOR_NATIVE_REGSITER_CB_ERR); dataCB_ = callBack; privateData_ = data; @@ -39,6 +40,7 @@ int32_t SensorDataChannel::CreateSensorDataChannel(DataChannelCB callBack, void int32_t SensorDataChannel::RestoreSensorDataChannel() { + CALL_LOG_ENTER; CHKPR(dataCB_, SENSOR_NATIVE_REGSITER_CB_ERR); if (GetReceiveDataFd() != -1) { SEN_HILOGE("fd not close"); @@ -49,6 +51,7 @@ int32_t SensorDataChannel::RestoreSensorDataChannel() int32_t SensorDataChannel::InnerSensorDataChannel() { + CALL_LOG_ENTER; std::lock_guard eventRunnerLock(eventRunnerMutex_); // create basic data channel int32_t ret = CreateSensorBasicChannel(); @@ -73,6 +76,7 @@ int32_t SensorDataChannel::InnerSensorDataChannel() int32_t SensorDataChannel::DestroySensorDataChannel() { + CALL_LOG_ENTER; std::lock_guard eventRunnerLock(eventRunnerMutex_); CHKPL(eventHandler_); eventHandler_ = nullptr; @@ -82,6 +86,7 @@ int32_t SensorDataChannel::DestroySensorDataChannel() SensorDataChannel::~SensorDataChannel() { + CALL_LOG_ENTER; DestroySensorDataChannel(); } } // namespace Sensors diff --git a/frameworks/native/sensor/src/sensor_file_descriptor_listener.cpp b/frameworks/native/sensor/src/sensor_file_descriptor_listener.cpp index 009ff6a4908ca46bf0bea5ba8f1a993d9b87b719..f8d143dbde4affdc7aaf189071ce6a0ed671552a 100644 --- a/frameworks/native/sensor/src/sensor_file_descriptor_listener.cpp +++ b/frameworks/native/sensor/src/sensor_file_descriptor_listener.cpp @@ -83,6 +83,7 @@ void SensorFileDescriptorListener::SetChannel(SensorDataChannel* channel) void SensorFileDescriptorListener::OnShutdown(int32_t fileDescriptor) { + SEN_HILOGI("Sensor data listening stopped"); if (fileDescriptor < 0) { SEN_HILOGE("Invalid fd:%{public}d", fileDescriptor); } @@ -96,6 +97,7 @@ void SensorFileDescriptorListener::OnShutdown(int32_t fileDescriptor) void SensorFileDescriptorListener::OnException(int32_t fileDescriptor) { + SEN_HILOGE("The sensor data listening is abnormal"); if (fileDescriptor < 0) { SEN_HILOGE("Invalid fd::%{public}d", fileDescriptor); } diff --git a/frameworks/native/sensor/src/sensor_service_client.cpp b/frameworks/native/sensor/src/sensor_service_client.cpp index 419f0e14def90aab8098fc6931c3420e3d2bcd50..6bec7acd8531033b85918a3812b16e49a96c1ccd 100755 --- a/frameworks/native/sensor/src/sensor_service_client.cpp +++ b/frameworks/native/sensor/src/sensor_service_client.cpp @@ -175,7 +175,7 @@ int32_t SensorServiceClient::DestroyDataChannel() void SensorServiceClient::ProcessDeathObserver(const wptr &object) { - CALL_LOG_ENTER; + SEN_HILOGE("Sensor service death"); (void)object; CHKPV(dataChannel_); // STEP1 : Destroy previous data channel diff --git a/services/sensor/hdi_connection/adapter/src/hdi_connection.cpp b/services/sensor/hdi_connection/adapter/src/hdi_connection.cpp index fb225c7ebfa04c8825e3fe260d72502984317e32..3cc82cb2b8f6dfa5970e27b5b8f862cf6eccc73b 100755 --- a/services/sensor/hdi_connection/adapter/src/hdi_connection.cpp +++ b/services/sensor/hdi_connection/adapter/src/hdi_connection.cpp @@ -249,7 +249,7 @@ void HdiConnection::UnregisterHdiDeathRecipient() void HdiConnection::ProcessDeathObserver(const wptr &object) { - CALL_LOG_ENTER; + SEN_HILOGE("Sensor hdi service death"); sptr hdiService = object.promote(); CHKPV(hdiService); hdiService->RemoveDeathRecipient(hdiDeathObserver_);