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:00 +0000 (12:02 -0400)
commitc8386296cd1005b6d1128655ae66f00a2f036df9
tree46505f3d290c381333ebdf115324a2804d341b1f
parent48a80fd7ff69348ab7f9b97ed2db9befe745f247
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.025006 seconds and 4 git commands to generate.