Fix: Disable cancellation around fd tracker lock
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 4 Oct 2019 14:15:37 +0000 (10:15 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 7 Oct 2019 16:02:45 +0000 (12:02 -0400)
commitc97a0b6b701de5879f912b4d3ce260ae0d5f0bfc
treed627e5459edf3fffd38c91da14a49f8644808388
parent791bf2738ef251049e65eb8750a8fe3a55400dcc
Fix: Disable cancellation around fd tracker lock

When using the ust fd tracker LD_PRELOAD library (liblttng-ust-fd.so),
cancelling other threads while they issue "close()" leads to deadlocks.

Fixes: #1201
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
liblttng-ust-comm/lttng-ust-fd-tracker.c
This page took 0.024235 seconds and 4 git commands to generate.