• Sage Weil's avatar
    ceph: do not confuse stale and dead (unreconnected) caps · 685f9a5d
    Sage Weil authored
    We were using the cap_gen to track both stale caps (caps that timed out
    due to temporarily losing touch with the mds) and dead caps that did not
    reconnect after an MDS failure.  Introduce a recon_gen counter to track
    reconnections to restarted MDSs and kill dead caps based on that instead.
    
    Rename gen to cap_gen while we're at it to make it more clear which is
    which.
    Signed-off-by: default avatarSage Weil <sage@newdream.net>
    685f9a5d
super.h 26.6 KB