From 996f2451dba01f534420418eaac2856510682757 Mon Sep 17 00:00:00 2001 From: Hanoh Haim Date: Tue, 10 May 2016 17:27:07 +0300 Subject: refactor the schduler to be with minimum TSC instructions --- src/stateless/dp/trex_stateless_dp_core.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/stateless/dp/trex_stateless_dp_core.cpp') diff --git a/src/stateless/dp/trex_stateless_dp_core.cpp b/src/stateless/dp/trex_stateless_dp_core.cpp index 7e9bec1d..13bf5a5d 100644 --- a/src/stateless/dp/trex_stateless_dp_core.cpp +++ b/src/stateless/dp/trex_stateless_dp_core.cpp @@ -904,6 +904,11 @@ TrexStatelessDpCore::start_traffic(TrexStreamsCompiledObj *obj, lp_port->m_active_streams = 0; lp_port->set_event_id(event_id); + /* update cur time */ + if ( CGlobalInfo::is_realtime() ){ + m_core->m_cur_time_sec = now_sec() + SCHD_OFFSET_DTIME ; + } + /* no nodes in the list */ assert(lp_port->m_active_nodes.size()==0); -- cgit 1.2.3-korg