Cygwin: Fix multiple loaded instances of liblttng-ust-tracepoint due to dlopen
authorChristian Babeux <christian.babeux@efficios.com>
Tue, 4 Dec 2012 21:52:41 +0000 (16:52 -0500)
committerChristian Babeux <christian.babeux@efficios.com>
Tue, 4 Dec 2012 21:52:41 +0000 (16:52 -0500)
Multiple instances of the liblttng-ust-tracepoint were present in memory and
caused duplication and incoherence of various data structures (such as the
tracepoints hashtable). This is due to the dlopen(3) of liblttng-ust-tracepoint
in applications that were already linked against liblttng-ust-tracepoint.

This commit introduce a new restriction on application tracing:
the applications must be linked against liblttng-ust-tracepoint.


No differences found
This page took 0.034651 seconds and 4 git commands to generate.