* Julien Desfossez ([email protected]) wrote: > This value is only used for the sync_file_range, but it has to be set > to 0 when we start to write in a new trace file, otherwise the values > passed to this call are bogus. > > Applied to 2.3, but could probably be backported to 2.2. > > Signed-off-by: Julien Desfossez <[email protected]>
Acked-by: Mathieu Desnoyers <[email protected]> > --- > src/common/consumer.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/src/common/consumer.c b/src/common/consumer.c > index 221c348..59207da 100644 > --- a/src/common/consumer.c > +++ b/src/common/consumer.c > @@ -1431,6 +1431,8 @@ ssize_t lttng_consumer_on_read_subbuffer_mmap( > outfd = stream->out_fd = ret; > /* Reset current size because we just perform a > rotation. */ > stream->tracefile_size_current = 0; > + stream->out_fd_offset = 0; > + orig_offset = 0; > } > stream->tracefile_size_current += len; > } > @@ -1614,6 +1616,8 @@ ssize_t lttng_consumer_on_read_subbuffer_splice( > outfd = stream->out_fd = ret; > /* Reset current size because we just perform a > rotation. */ > stream->tracefile_size_current = 0; > + stream->out_fd_offset = 0; > + orig_offset = 0; > } > stream->tracefile_size_current += len; > } > -- > 1.7.10.4 > > > _______________________________________________ > lttng-dev mailing list > [email protected] > http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
