Skip to content
3 changes: 2 additions & 1 deletion common/asyncdbupdater.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

#include <string>
#include <deque>
#include <list>
#include <condition_variable>
#include "dbconnector.h"
#include "table.h"
Expand Down Expand Up @@ -32,7 +33,7 @@ class AsyncDBUpdater

std::condition_variable m_dbUpdateDataNotifyCv;

std::queue<std::shared_ptr<KeyOpFieldsValuesTuple>> m_dbUpdateDataQueue;
std::queue<std::shared_ptr<KeyOpFieldsValuesTuple>, std::list<std::shared_ptr<KeyOpFieldsValuesTuple>>> m_dbUpdateDataQueue;

DBConnector *m_db;

Expand Down
3 changes: 2 additions & 1 deletion common/zmqconsumerstatetable.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

#include <string>
#include <deque>
#include <list>
#include <condition_variable>
#include "asyncdbupdater.h"
#include "consumertablebase.h"
Expand Down Expand Up @@ -74,7 +75,7 @@ class ZmqConsumerStateTable : public Selectable, public TableBase, public ZmqMes

std::mutex m_receivedQueueMutex;

std::queue<std::shared_ptr<KeyOpFieldsValuesTuple>> m_receivedOperationQueue;
std::queue<std::shared_ptr<KeyOpFieldsValuesTuple>, std::list<std::shared_ptr<KeyOpFieldsValuesTuple>>> m_receivedOperationQueue;

swss::SelectableEvent m_selectableEvent;

Expand Down
Loading