diff options
author | atimchenko <atymchenko@luxoft.com> | 2016-12-19 13:50:59 +0200 |
---|---|---|
committer | atimchenko <atymchenko@luxoft.com> | 2016-12-20 11:28:04 +0200 |
commit | b52b77537616e0c20bb889c9334b8da8387a64f8 (patch) | |
tree | b490a3657a770052e2aa825a1af3743945022eca | |
parent | 1ffc8b63a911acc9f7bdc5a7d71eabfef1d2ef3a (diff) | |
download | sdl_core-b52b77537616e0c20bb889c9334b8da8387a64f8.tar.gz |
Fix incorrect counting retry StartStream
Fixing incorrect counting retry StartStream
and sending message to HMI every time when HMI reject previous StartStream
Related task APPLINK-22263
-rw-r--r-- | src/components/application_manager/src/commands/hmi/navi_audio_start_stream_request.cc | 2 | ||||
-rw-r--r-- | src/components/application_manager/src/commands/hmi/navi_start_stream_request.cc | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/components/application_manager/src/commands/hmi/navi_audio_start_stream_request.cc b/src/components/application_manager/src/commands/hmi/navi_audio_start_stream_request.cc index 1e46eab52e..0bcb26df8a 100644 --- a/src/components/application_manager/src/commands/hmi/navi_audio_start_stream_request.cc +++ b/src/components/application_manager/src/commands/hmi/navi_audio_start_stream_request.cc @@ -156,7 +156,7 @@ void AudioStartStreamRequest::RetryStartSession() { } uint32_t curr_retry_number = app->audio_stream_retry_number(); - if (curr_retry_number < retry_number_ - 1) { + if (curr_retry_number < retry_number_) { LOG4CXX_DEBUG( logger_, "Send AudioStartStream retry. retry_number = " << curr_retry_number); diff --git a/src/components/application_manager/src/commands/hmi/navi_start_stream_request.cc b/src/components/application_manager/src/commands/hmi/navi_start_stream_request.cc index 9f1c4b7902..b06c69e703 100644 --- a/src/components/application_manager/src/commands/hmi/navi_start_stream_request.cc +++ b/src/components/application_manager/src/commands/hmi/navi_start_stream_request.cc @@ -113,7 +113,7 @@ void NaviStartStreamRequest::on_event(const event_engine::Event& event) { } if (hmi_apis::Common_Result::REJECTED == code) { LOG4CXX_INFO(logger_, "StartStream response REJECTED "); - SendRequest(); + RetryStartSession(); break; } } @@ -156,7 +156,7 @@ void NaviStartStreamRequest::RetryStartSession() { } uint32_t curr_retry_number = app->video_stream_retry_number(); - if (curr_retry_number < retry_number_ - 1) { + if (curr_retry_number < retry_number_) { LOG4CXX_DEBUG( logger_, "Send NaviStartStream retry. retry_number = " << curr_retry_number); |