Skip to content

Commit 253ceb6

Browse files
authored
Fix race condition in ZmqServer. (#850)
Change-Id: Ieed4c409d680c76ebaff241e65a7d9b47b8fa771
1 parent 41ee154 commit 253ceb6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

common/zmqserver.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ ZmqServer::ZmqServer(const std::string& endpoint)
1515
: m_endpoint(endpoint)
1616
{
1717
m_buffer.resize(MQ_RESPONSE_MAX_COUNT);
18-
m_mqPollThread = std::make_shared<std::thread>(&ZmqServer::mqPollThread, this);
1918
m_runThread = true;
19+
m_mqPollThread = std::make_shared<std::thread>(&ZmqServer::mqPollThread, this);
2020

2121
SWSS_LOG_DEBUG("ZmqServer ctor endpoint: %s", endpoint.c_str());
2222
}

0 commit comments

Comments
 (0)