Change-Id: Id0326bc28aab0739dc140f73ee1cd502f8dead65
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-on: https://git.eclipse.org/r/13556
Tested-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
IP-Clean: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
}
if (signal.getTrace() == this) {
- /* Additionally, the signal is directly for this trace or experiment. */
+ /* Additionally, the signal is directly for this trace. */
if (getNbEvents() == 0) {
return;
}
+ /* For a streaming trace, the range updated signal should be sent
+ * by the subclass when a new safe time is determined.
+ */
+ if (getStreamingInterval() > 0) {
+ return;
+ }
+
final TmfTimeRange timeRange = new TmfTimeRange(getStartTime(), TmfTimestamp.BIG_CRUNCH);
final TmfTraceRangeUpdatedSignal rangeUpdatedsignal = new TmfTraceRangeUpdatedSignal(this, this, timeRange);