]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: add missing locks for PurgeQueue methods
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 18 Dec 2018 23:08:11 +0000 (15:08 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 15 Jan 2019 18:01:59 +0000 (10:01 -0800)
commit445f2e03a594f9370f0dd9fee356d1cbf9bec04f
tree5fa62b32c9b7c5750f6cee62fd0a4450358d159f
parentde0e8c064d7bd7a067cea9433acfebf5fb3af678
mds: add missing locks for PurgeQueue methods

These could race with the asynchronous workings of the PQ.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit c7350ac23c73867b52cd9b7bb23b6c618eebe44d)

Conflicts:
src/mds/PurgeQueue.cc
src/mds/PurgeQueue.cc
src/mds/PurgeQueue.h