Fix: trace_archive_id is not sent in add_stream command
The trace_archive_id argument of relayd_add_stream() is not
forwarded to the "2.11" implementation of the command. This means
that all streams on the relayd are created in the "chunk_id == 0"
EPOCH.
This may cause remote rotations to never complete when a stream
is created while a rotation is ongoing. In such a case, the
stream's chunk_id would be 0, but it would not have a rotation
sequence number. This would cause the rotation completion check
to always return that the rotation is "ongoing".
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
This page took 0.026872 seconds and 4 git commands to generate.