17983: Fix writable fuse deadlock
authorPeter Amstutz <peter.amstutz@curii.com>
Mon, 16 Aug 2021 19:33:10 +0000 (15:33 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Mon, 16 Aug 2021 19:33:10 +0000 (15:33 -0400)
commit87b0f117ff1ce917d7301f8a6304e931a189e48d
tree9b9252dc0f6184fb3dd462773ce3f89b4d907a09
parent5dc5645a3279e771796266eb336536ae0ac9cb86
17983: Fix writable fuse deadlock

Resulting from threads competing for llfuse.lock and collection lock
and one code path locking in the wrong order.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
services/fuse/arvados_fuse/fusedir.py