Add ust fd mutex nesting getter 2.12-export-ust_fd_mutex_nest
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 4 Oct 2022 20:20:55 +0000 (16:20 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 6 Oct 2022 13:34:05 +0000 (09:34 -0400)
Export a new getter for the TLS ust fd nesting count to facilitate
transition to lttng-ust 2.13.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I7f86d4641fae8c880a90b32ba1c450fa925c8ff9

liblttng-ust-comm/lttng-ust-fd-tracker.c

index 9909c0606a45044ab33f37ed09603d87d60dcf3c..2ae059f966256f92c5e6d75ea406e3ded939340f 100644 (file)
@@ -78,6 +78,13 @@ static pthread_mutex_t ust_safe_guard_fd_mutex = PTHREAD_MUTEX_INITIALIZER;
  */
 static DEFINE_URCU_TLS(int, ust_fd_mutex_nest);
 
+int lttng_ust_get_fd_mutex_nest(void);
+
+int lttng_ust_get_fd_mutex_nest(void)
+{
+       return ust_fd_mutex_nest;
+}
+
 /* fd_set used to book keep fd being used by lttng-ust. */
 static fd_set *lttng_fd_set;
 static int lttng_ust_max_fd;
This page took 0.026952 seconds and 5 git commands to generate.