]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: fix file_eval
authorSage Weil <sage@newdream.net>
Tue, 3 Mar 2009 23:20:27 +0000 (15:20 -0800)
committerSage Weil <sage@newdream.net>
Wed, 4 Mar 2009 00:35:52 +0000 (16:35 -0800)
commitea10a67267225ea0acdb3c8935f377c7597fca81
tree763cc8fe6e5e9e6a7a3aa4a5fef9b684744330a8
parente66072fa46bb851b0f67f424e7b8caa1463b3a06
mds: fix file_eval

Be more aggressive about shifting filelock state to something more
useful.  Mainly, do NOT stop everything if there are wrlocks!  This
causes all kinds of annoying stalls waiting for the log to flush.
src/mds/Locker.cc