Add dlogs for debugging
authorChanggyu Choi <changyu.choi@samsung.com>
Mon, 6 Jan 2025 12:21:22 +0000 (21:21 +0900)
committerChanggyu Choi <changyu.choi@samsung.com>
Tue, 7 Jan 2025 04:38:46 +0000 (13:38 +0900)
When stub sends a response to the proxy, prints debug logs.

Change-Id: Id8cdc5c601f082696cb09d1b428dbb4c8713d2b4
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
src/rpc-port/client-socket-internal.cc
src/rpc-port/stub-internal.cc

index d2361fa82935fb79b25447906b772524b80b8a68..0a73d6124227bccd63157e0730d6fee08ff651c1 100644 (file)
@@ -226,6 +226,7 @@ int ClientSocket::Receive(tizen_base::Parcelable* parcelable) {
   int ret = Receive(reinterpret_cast<void*>(&size), sizeof(size));
   if (ret != 0) return ret;
 
+  _I("fd(%d) data size: %zu", GetFd(), size);
   std::vector<uint8_t> data(size);
   ret = Receive(data.data(), size);
   if (ret != 0) return ret;
index b6314305697ade451b6862d99f4f1c0e55f453c6..151891cd693ccf0dbbb920d0c9f5948a529d9e92 100644 (file)
@@ -316,6 +316,8 @@ void Stub::CheckPermission(const std::shared_ptr<Request>& request,
     if (pending_request_count_ != 0) pending_request_count_--;
 
     Response response(res);
+    _I("Send response. pid(%d), fd(%d), ret(%d)",
+        cred->GetPid(), client->GetFd(), res);
     int ret = client->Send(response);
     if (ret != 0) return;  // LCOV_EXCL_LINE