]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
client: request next osdmap for blacklisted client 24987/head
authorZhi Zhang <willzzhang@tencent.com>
Thu, 1 Nov 2018 06:52:04 +0000 (14:52 +0800)
committerJos Collin <jcollin@redhat.com>
Thu, 8 Nov 2018 04:39:30 +0000 (10:09 +0530)
commitdc0da359cbbf6690a0c19ebad80adfe14ec20068
tree49c62cf70b21eb8dde626cacfc48d986a26604ee
parente88466c421051dc73dcab6021301619246ca3929
client: request next osdmap for blacklisted client

When client became blacklisted, it did't subscribe next osdmap. So when
it was removed from blacklist by expiration or commandline, it didn't
get updated osdmap which is the only way for the client to reset its
blacklisted flag.

Fixes: http://tracker.ceph.com/issues/36668
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
(cherry picked from commit 1baf91e7ef0419270d6ea5d7d68adb94a2403114)
src/client/Client.cc