]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osdc: create and use take_linger_budget for prefetching watch/notify budgets 20519/head
authorGreg Farnum <gfarnum@redhat.com>
Mon, 12 Feb 2018 20:20:00 +0000 (12:20 -0800)
committerGreg Farnum <gfarnum@redhat.com>
Tue, 6 Mar 2018 05:45:42 +0000 (21:45 -0800)
commitaba55b5fb626005dd16cfa7934730c7c1c5ec9ce
tree9ab4860cbc6e0b8a7849febc8647de18528e26a8
parentaadc99224c7570613eb94fbc05f64e9dd3ebc5e0
osdc: create and use take_linger_budget for prefetching watch/notify budgets

We don't actually take any budget, as we don't want to hit the
total op limits (especially on eg rbd-mirror), but this prevents
our per-message budgeting from causing a deadlock.

Fixes: http://tracker.ceph.com/issues/22882
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
src/osdc/Objecter.cc
src/osdc/Objecter.h