diff --git a/syncd/RedisSelectableChannel.cpp b/syncd/RedisSelectableChannel.cpp index d56db32795ba..f3cfe61ce46f 100644 --- a/syncd/RedisSelectableChannel.cpp +++ b/syncd/RedisSelectableChannel.cpp @@ -18,13 +18,15 @@ RedisSelectableChannel::RedisSelectableChannel( m_asicState = std::make_shared<swss::ConsumerTable>(m_dbAsic.get(), asicStateTable); + m_asicState->setModifyRedis(m_modifyRedis); + /* * At the end we cant use producer consumer concept since if one process * will restart there may be something in the queue also "remove" from * response queue will also trigger another "response". */ - m_getResponse = std::make_shared<swss::ProducerTable>(m_dbAsic.get(), getResponseTable); + m_getResponse = std::make_shared<swss::ProducerTable>(m_dbAsic.get(), getResponseTable); } bool RedisSelectableChannel::empty()