summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksandr Kutsan <AKutsan@luxoft.com>2020-08-13 11:49:07 +0300
committerAleksandr Kutsan <AKutsan@luxoft.com>2020-08-13 11:51:29 +0300
commit44581da97012371920d1c5dde15483512664fa62 (patch)
tree31c3c30211640b242ca4d15c50dc46b5d4db4e88
parent5fec63cfd1ce92ab11c1af94878544ce659cd905 (diff)
downloadsdl_core-impl/fix_sparadic_fails_if_waypoints_is_the_last_response_before_revert.tar.gz
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_pending_resumption_handler.h1
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_pending_resumption_handler.cc19
2 files changed, 2 insertions, 18 deletions
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_pending_resumption_handler.h b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_pending_resumption_handler.h
index 3011b9a93a..eb876ca79f 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_pending_resumption_handler.h
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/sdl_pending_resumption_handler.h
@@ -77,7 +77,6 @@ class SDLPendingResumptionHandler
void RaiseFakeSuccessfulResponse(smart_objects::SmartObject response,
const int32_t corr_id);
smart_objects::SmartObjectSPtr CreateSubscriptionRequest();
- void ClearPendingRequestsMap();
struct ResumptionAwaitingHandling {
const uint32_t app_id;
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_pending_resumption_handler.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_pending_resumption_handler.cc
index 505c95a830..c2e2746bcf 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_pending_resumption_handler.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/sdl_pending_resumption_handler.cc
@@ -53,22 +53,6 @@ SDLPendingResumptionHandler::CreateSubscriptionRequest() {
return subscribe_waypoints_msg;
}
-void SDLPendingResumptionHandler::ClearPendingRequestsMap() {
- using namespace application_manager;
-
- for (auto const& it : pending_requests_) {
- const hmi_apis::FunctionID::eType timed_out_pending_request_fid =
- static_cast<hmi_apis::FunctionID::eType>(
- it.second[strings::params][strings::function_id].asInt());
- unsubscribe_from_event(timed_out_pending_request_fid);
- if (!app_ids_.empty()) {
- app_ids_.pop();
- }
- }
-
- pending_requests_.clear();
-}
-
void SDLPendingResumptionHandler::OnResumptionRevert() {
LOG4CXX_AUTO_TRACE(logger_);
using namespace application_manager;
@@ -108,7 +92,8 @@ void SDLPendingResumptionHandler::RaiseFakeSuccessfulResponse(
response[strings::params][strings::function_id].asInt());
event_engine::Event event(fid);
event.set_smart_object(response);
- LOG4CXX_TRACE(logger_, "Raise fake response for subscriber. corr_id : " << corr_id);
+ LOG4CXX_TRACE(logger_,
+ "Raise fake response for subscriber. corr_id : " << corr_id);
event.raise(application_manager_.event_dispatcher());
}