Manpage update: document use in daemons
[lttng-ust.git] / doc / man / lttng-ust.3
index 3ba5c7cc8e46b2a554957d1fd7b5a99b488925b9..88025c0e702727da568f9a99b7dbb70bd248cc2c 100644 (file)
@@ -287,6 +287,20 @@ carefully:
     application using "\-llibname" or loaded with LD_PRELOAD.
   - Enable instrumentation and control tracing with the "lttng" command
     from lttng-tools. See lttng-tools doc/quickstart.txt.
+  - Note for C++ support: although an application instrumented with
+    tracepoints can be compiled with g++, tracepoint probes should be
+    compiled with gcc (only tested with gcc so far).
+
+.fi
+
+.SH "USING LTTNG UST WITH DAEMONS"
+
+.nf
+Some extra care is needed when using liblttng-ust with daemon
+applications that call fork(), clone(), or BSD rfork() without a
+following exec() family system call. The library "liblttng-ust-fork.so"
+needs to be preloaded for the application (launch with e.g.
+LD_PRELOAD=liblttng-ust-fork.so appname).
 
 .fi
 
This page took 0.024504 seconds and 4 git commands to generate.