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:48 +0000 (12:02 -0400)
commit8385a01eb3615dbef6361a3f086243f4e6e7c0b4
tree445b5789743d91de3347f39a0a394de7723078a0
parent57349053b60a11a6ba741fd88f70354e9f5d7cb1
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.024434 seconds and 4 git commands to generate.