summaryrefslogtreecommitdiff
path: root/src/components/hmi_message_handler/src/mb_controller.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/hmi_message_handler/src/mb_controller.cc')
-rw-r--r--src/components/hmi_message_handler/src/mb_controller.cc7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/components/hmi_message_handler/src/mb_controller.cc b/src/components/hmi_message_handler/src/mb_controller.cc
index 681e57906a..b0388a5bf2 100644
--- a/src/components/hmi_message_handler/src/mb_controller.cc
+++ b/src/components/hmi_message_handler/src/mb_controller.cc
@@ -159,14 +159,13 @@ bool CMessageBrokerController::isResponse(Json::Value& message) {
}
void CMessageBrokerController::sendResponse(Json::Value& message) {
- WebsocketSession* ws;
std::map<std::string, WebsocketSession*>::iterator it;
sync_primitives::AutoLock request_lock(mRequestListLock);
std::string id = message["id"].asString();
it = mRequestList.find(id);
if (it != mRequestList.end()) {
- ws = it->second;
+ WebsocketSession* ws = it->second;
ws->sendJsonMessage(message);
mRequestList.erase(it);
}
@@ -182,7 +181,6 @@ void CMessageBrokerController::sendJsonMessage(Json::Value& message) {
}
// Send request
- WebsocketSession* ws;
std::map<std::string, WebsocketSession*>::iterator it;
std::string method = message["method"].asString();
std::string component_name = GetComponentName(method);
@@ -190,7 +188,7 @@ void CMessageBrokerController::sendJsonMessage(Json::Value& message) {
sync_primitives::AutoLock lock(mControllersListLock);
it = mControllersList.find(component_name);
if (it != mControllersList.end()) {
- ws = it->second;
+ WebsocketSession* ws = it->second;
ws->sendJsonMessage(message);
}
}
@@ -359,7 +357,6 @@ void CMessageBrokerController::deleteSubscriber(WebsocketSession* ws,
int CMessageBrokerController::getSubscribersFd(
std::string name, std::vector<WebsocketSession*>& result) {
int res = 0;
- std::map<std::string, WebsocketSession*>::iterator it;
sync_primitives::AutoLock lock(mSubscribersListLock);
std::pair<std::multimap<std::string, WebsocketSession*>::iterator,