Skip to content

Commit 8dca8ef

Browse files
Skip delay timer on vs
Signed-off-by: Stepan Blyschak <[email protected]>
1 parent 373c82f commit 8dca8ef

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

orchagent/flexcounterorch.cpp

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,17 @@ FlexCounterOrch::FlexCounterOrch(DBConnector *db, vector<string> &tableNames):
7777
{
7878
SWSS_LOG_ENTER();
7979
m_delayTimer = new SelectableTimer(timespec{.tv_sec = FLEX_COUNTER_DELAY_SEC, .tv_nsec = 0});
80-
auto executor = new ExecutableTimer(m_delayTimer, this, "FLEX_COUNTER_DELAY");
81-
Orch::addExecutor(executor);
82-
m_delayTimer->start();
80+
string platform = getenv("platform") ? getenv("platform") : "";
81+
if (platform != VS_PLATFORM_SUBSTRING)
82+
{
83+
auto executor = new ExecutableTimer(m_delayTimer, this, "FLEX_COUNTER_DELAY");
84+
Orch::addExecutor(executor);
85+
m_delayTimer->start();
86+
}
87+
else
88+
{
89+
m_delayTimerExpired = true;
90+
}
8391
}
8492

8593
FlexCounterOrch::~FlexCounterOrch(void)

0 commit comments

Comments
 (0)