X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Fcommon%2Fconsumer.c;h=2612063e2ab68b115113f6c8081b35708714f38d;hb=e32c867f84a5abc518ee47566690b1a2c1b59f5a;hp=e774532107e591ad5b6f431086965b85647c5249;hpb=da3d1b707e026be8fd7f4f133e729890c7dc3653;p=lttng-tools.git diff --git a/src/common/consumer.c b/src/common/consumer.c index e77453210..2612063e2 100644 --- a/src/common/consumer.c +++ b/src/common/consumer.c @@ -1464,6 +1464,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; } @@ -1647,6 +1649,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; }