From efb2fc4f22241e7261239450dc9a02e867254015 Mon Sep 17 00:00:00 2001 From: CleMints Date: Mon, 26 May 2025 10:41:39 +0800 Subject: [PATCH] CreateSocketFileDescriptor use signal process func Signed-off-by: CleMints Change-Id: I2c8b1da7680ebe029ba90806297f52467014b19b --- .../innerkits/faultloggerd_client/faultloggerd_socket.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/interfaces/innerkits/faultloggerd_client/faultloggerd_socket.cpp b/interfaces/innerkits/faultloggerd_client/faultloggerd_socket.cpp index 6b39c8d97..dec8df707 100644 --- a/interfaces/innerkits/faultloggerd_client/faultloggerd_socket.cpp +++ b/interfaces/innerkits/faultloggerd_client/faultloggerd_socket.cpp @@ -130,7 +130,6 @@ bool FaultLoggerdSocket::CreateSocketFileDescriptor(uint32_t timeout) LOGE(signalSafely_, "%{public}s :: Failed to create socket, errno(%{public}d)", __func__, errno); return false; } - fdsan_exchange_owner_tag(socketFd_, 0, fdsan_create_owner_tag(FDSAN_OWNER_TYPE_FILE, LOG_DOMAIN)); if (timeout > 0) { SetSocketTimeOut(timeout, SO_RCVTIMEO); SetSocketTimeOut(timeout, SO_SNDTIMEO); @@ -141,7 +140,7 @@ bool FaultLoggerdSocket::CreateSocketFileDescriptor(uint32_t timeout) void FaultLoggerdSocket::CloseSocketFileDescriptor() { if (socketFd_ >= 0) { - fdsan_close_with_tag(socketFd_, fdsan_create_owner_tag(FDSAN_OWNER_TYPE_FILE, LOG_DOMAIN)); + close(socketFd_); socketFd_ = -1; } } -- Gitee