]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
client/libcephfs: Don't let one unmount screw up another mount 38858/head
authorAdam C. Emerson <aemerson@redhat.com>
Tue, 12 Jan 2021 01:13:37 +0000 (20:13 -0500)
committerAdam C. Emerson <aemerson@redhat.com>
Wed, 13 Jan 2021 23:00:26 +0000 (18:00 -0500)
commitd7dfe6803b623a174eeda4eb5e6a73615129676c
treec55a5b1d283345a46c8566ab501b6561482cb580
parentd20916964984242e513a645bd275fad89777466a
client/libcephfs: Don't let one unmount screw up another mount

Share threadpools between mounts. Don't shut them down until the last
user goes away, and make sure to start it back up when needed.

Fixes: https://tracker.ceph.com/issues/47294
For real this time.
Maybe.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/libcephfs.cc