From: Yan, Zheng Date: Sat, 3 Jun 2017 04:39:23 +0000 (+0800) Subject: mds: fix Locker::calc_new_client_ranges() X-Git-Tag: v12.1.0~129^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=75ce2a94f268e1c68658e75aa62157d6407887ce;p=ceph.git mds: fix Locker::calc_new_client_ranges() update 'max_increased' when adding new client writable range Signed-off-by: "Yan, Zheng" --- diff --git a/src/mds/Locker.cc b/src/mds/Locker.cc index e0c6595badd5f..6cb9a73511130 100644 --- a/src/mds/Locker.cc +++ b/src/mds/Locker.cc @@ -2270,6 +2270,7 @@ void Locker::calc_new_client_ranges(CInode *in, uint64_t size, nr.range.last = MAX(ms, oldr.range.last); nr.follows = oldr.follows; } else { + *max_increased = true; nr.range.last = ms; nr.follows = in->first - 1; }