summaryrefslogtreecommitdiff
path: root/src/components/hmi_message_handler/src/websocket_session.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/hmi_message_handler/src/websocket_session.cc')
-rw-r--r--src/components/hmi_message_handler/src/websocket_session.cc16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/components/hmi_message_handler/src/websocket_session.cc b/src/components/hmi_message_handler/src/websocket_session.cc
index a387b639a2..6e1c4b9bc4 100644
--- a/src/components/hmi_message_handler/src/websocket_session.cc
+++ b/src/components/hmi_message_handler/src/websocket_session.cc
@@ -41,7 +41,6 @@ SDL_CREATE_LOG_VARIABLE("HMIMessageHandler")
WebsocketSession::WebsocketSession(boost::asio::ip::tcp::socket socket,
CMessageBrokerController* controller)
: ws_(std::move(socket))
- , strand_(ws_.get_executor())
, controller_(controller)
, stop(false)
, m_receivingBuffer("")
@@ -57,10 +56,8 @@ WebsocketSession::WebsocketSession(boost::asio::ip::tcp::socket socket,
WebsocketSession::~WebsocketSession() {}
void WebsocketSession::Accept() {
- ws_.async_accept(boost::asio::bind_executor(
- strand_,
- std::bind(
- &WebsocketSession::Recv, shared_from_this(), std::placeholders::_1)));
+ ws_.async_accept(std::bind(
+ &WebsocketSession::Recv, shared_from_this(), std::placeholders::_1));
}
void WebsocketSession::Shutdown() {
@@ -90,11 +87,10 @@ void WebsocketSession::Recv(boost::system::error_code ec) {
}
ws_.async_read(buffer_,
- boost::asio::bind_executor(strand_,
- std::bind(&WebsocketSession::Read,
- shared_from_this(),
- std::placeholders::_1,
- std::placeholders::_2)));
+ std::bind(&WebsocketSession::Read,
+ shared_from_this(),
+ std::placeholders::_1,
+ std::placeholders::_2));
}
void WebsocketSession::Send(const std::string& message,