Remove mention of locking issues associated with dlopen usage
[lttng-ust.git] / README
diff --git a/README b/README
index 5de1885ab94a3b3b419deeb73069b233a0272b2e..1ff23f69bf29a4bbb9df4e2d5b2ddf7d596922fa 100644 (file)
--- a/README
+++ b/README
@@ -78,7 +78,7 @@ USAGE:
     - Include the tracepoint provider header into all C files using
       the provider.
     - Example:
-        tests/hello/  hello.c tp.c ust_tests_hello.h Makefile.example.*
+      - tests/hello/  hello.c tp.c ust_tests_hello.h Makefile.example.*
 
   2) Compile the Tracepoint Provider separately from the application,
      using dynamic linking:
@@ -100,6 +100,10 @@ USAGE:
 
   - Enable instrumentation and control tracing with the "lttng" command
     from lttng-tools. See lttng-tools doc/quickstart.txt.
+  - Note about dlclose() usage: it is not safe to use dlclose on a
+    provider shared object that is being actively used for tracing due
+    to a lack of reference counting from lttng-ust to the used shared
+    object.
 
 ENVIRONMENT VARIABLES:
 
This page took 0.025382 seconds and 4 git commands to generate.