From d315fe4ba13f03b680eb5cbcc9b6ede861291d23 Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Mon, 11 Jan 2021 13:59:28 +0900 Subject: [PATCH] Fix a wrong implementation of sync request handler Change-Id: I7ddc2d8aab2358fc6dd3d75b42f9023182e6da6d Signed-off-by: Hwankyu Jhun --- component_based/port/port.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/component_based/port/port.cc b/component_based/port/port.cc index c395194..9f7994a 100644 --- a/component_based/port/port.cc +++ b/component_based/port/port.cc @@ -128,6 +128,8 @@ void Port::Impl::OnSyncRequestReceived(const std::string& sender, pid_t pid, auto res = std::shared_ptr( new (std::nothrow) tizen_base::Parcel()); listener_->OnSyncRequest(sender_info, req, res); + std::copy(res->GetRaw().begin(), res->GetRaw().end(), + std::back_inserter(response)); } void Port::Impl::OnRequestReceived(const std::string& sender, pid_t pid, -- 2.34.1