relayd: create sessiond trace chunk registry on session creation
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Tue, 12 Mar 2019 21:20:34 +0000 (17:20 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 25 Jul 2019 19:51:46 +0000 (15:51 -0400)
commit23c8ff5013f1e8c132cab7845ca608dbed4fca7f
treec1ddefa6018bc026e03b1d25f63a3906e1bee30c
parent9de831f8d2c7a9733bbfbedbebd802aa8a0de7d0
relayd: create sessiond trace chunk registry on session creation

Use the sessiond_trace_chunk_registry_session_created() and
sessiond_trace_chunk_registry_session_destroyed() to allow the
sessiond trace chunk registry the ability to manage trace chunk
registries associated with the various session daemons from which
the consumer daemon connections originate.

These notifiers effectively manipulate the reference count (and
create/destroy, as needed) of the lttng_trace_chunk_registry
associated with each session daemon (using their UUID).

Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
src/bin/lttng-relayd/cmd-2-11.c
src/bin/lttng-relayd/cmd-2-11.h
src/bin/lttng-relayd/lttng-relayd.h
src/bin/lttng-relayd/main.c
src/bin/lttng-relayd/session.c
src/bin/lttng-relayd/session.h
This page took 0.02617 seconds and 4 git commands to generate.