]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: common/WeightedPriorityQueue.h Re-add Round Robin between classes
authorRobert LeBlanc <robert.leblanc@endurance.com>
Wed, 2 Mar 2016 22:05:02 +0000 (22:05 +0000)
committerRobert LeBlanc <robert.leblanc@endurance.com>
Thu, 3 Mar 2016 00:36:12 +0000 (00:36 +0000)
commitde001bd99e0023214ea882ba0cbd6cf0e09fbdb6
treef0418eaf9ba0c6f466287155500e1891c04f43ac
parentc1e41afb848f85ef1be83e8a1d526fa10055edc6
osd: common/WeightedPriorityQueue.h Re-add Round Robin between classes

Fixes corner case where a single client can starve out other clients.
This enables round robin between all clients so that they all get a
fair share.

Signed-off-by: Robert LeBlanc <robert.leblanc@endurance.com>
src/common/WeightedPriorityQueue.h