]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
kclient: fix renewcaps delay
authorSage Weil <sage@newdream.net>
Fri, 11 Apr 2008 04:24:20 +0000 (21:24 -0700)
committerSage Weil <sage@newdream.net>
Fri, 11 Apr 2008 16:52:49 +0000 (09:52 -0700)
src/kernel/mds_client.c

index 8b839f8a5fb73456a230dd6218ea257d40fdaa2e..627e31147bf4a359dcae07119552142c8620f886 100644 (file)
@@ -1535,7 +1535,7 @@ void schedule_delayed(struct ceph_mds_client *mdsc)
        /*
         * renew at 1/2 the advertised timeout period.
         */
-       int delay = mdsc->mdsmap->m_cap_bit_timeout >> 2;
+       int delay = mdsc->mdsmap->m_cap_bit_timeout >> 1;
        unsigned hz = round_jiffies_relative(HZ * delay);
        int r;
        dout(10, "schedule_delayed for %d seconds (%u hz)\n", delay, hz);