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:00:47 +0000 (12:00 -0400)
commit283f4bec47781f7a39dde82d02e53add02155f9c
tree96861c7bb5a9a0a305de358fa1e83b685e3edf17
parentc1be081a2f016fb6dcaef1d471389ede3aa00103
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.024711 seconds and 4 git commands to generate.