]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: fix RGWCompletionManager get_next stuck after going down 20095/head
authorTianshan Qu <tianshan@xsky.com>
Wed, 24 Jan 2018 10:51:41 +0000 (18:51 +0800)
committerTianshan Qu <tianshan@xsky.com>
Thu, 25 Jan 2018 18:10:28 +0000 (02:10 +0800)
commita7158f6fa5fc38170f05f78d38c42f5cd924bf22
treedf12344edc25893fa84487ad753c1674d0646fe4
parentdc914ba480b400e1fe6166365008f231014fd385
rgw: fix RGWCompletionManager get_next stuck after going down

fix the situation cond.Signal() fist then we go into cond.wait()

fixes: http://tracker.ceph.com/issues/22799

Signed-off-by: Tianshan Qu <tianshan@xsky.com>
src/rgw/rgw_coroutine.cc