Use rseq for commit counter
[lttng-ust.git] / liblttng-ust / lttng-ring-buffer-client.h
index b397a5e06b176b9e3027ab8095d2ddec54a09f63..5fde855cea6947bc1f24f0a2d75388d777930298 100644 (file)
@@ -743,6 +743,11 @@ retry:
                }
        }
        lttng_write_event_header(&client_config, ctx, event_id);
+
+       if (caa_likely(ctx->ctx_len
+                       >= sizeof(struct lttng_ust_lib_ring_buffer_ctx)))
+               ctx->rseq_state = rseq_state;
+
        return 0;
 end:
        lib_ring_buffer_end(&client_config);
This page took 0.041037 seconds and 5 git commands to generate.