We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 86f26ed + 594d89e commit a357200Copy full SHA for a357200
cpp/csp/engine/PushPullInputAdapter.cpp
@@ -62,9 +62,6 @@ bool PushPullInputAdapter::processNextPullEvent()
62
63
if( consumed && m_nextPullEvent )
64
{
65
- if( m_adjustOutOfOrderTime )
66
- m_nextPullEvent->time = std::max( m_nextPullEvent -> time, rootEngine() -> now() );
67
-
68
m_timerHandle = rootEngine() -> scheduleCallback( m_nextPullEvent->time,
69
[this]() { return processNextPullEvent() ? nullptr : this; } );
70
}
@@ -83,6 +80,10 @@ PushPullInputAdapter::PullDataEvent * PushPullInputAdapter::nextPullEvent()
83
80
84
81
auto * event = m_poppedPullEvents.front();
85
82
m_poppedPullEvents.pop();
+
+ if( m_adjustOutOfOrderTime )
+ event -> time = std::max( event -> time, rootEngine() -> now() );
86
87
return event;
88
89
0 commit comments