X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttng-events.h;h=a36a312ccb5a3e61c67d70a33bc22faf8327c8f6;hb=3780dda998147e51885d861b1e458dee3f783ff6;hp=2ee5fdcff7772d2e6d9912f179b54a14aaa7a3dd;hpb=f0883e02d6d212c6b4a67849e9006d1c36b43a29;p=lttng-modules.git diff --git a/lttng-events.h b/lttng-events.h index 2ee5fdcf..a36a312c 100644 --- a/lttng-events.h +++ b/lttng-events.h @@ -549,7 +549,7 @@ struct lttng_metadata_cache { char *data; /* Metadata cache */ unsigned int cache_alloc; /* Metadata allocated size (bytes) */ unsigned int metadata_written; /* Number of bytes written in metadata cache */ - int producing; /* Metadata being produced (incomplete) */ + atomic_t producing; /* Metadata being produced (incomplete) */ struct kref refcount; /* Metadata cache usage */ struct list_head metadata_stream; /* Metadata stream list */ uuid_le uuid; /* Trace session unique ID (copy) */