`_hearbeat_lock` or `_refresh_lock`?  Those names would appear to better match the naming of the other methods involved in this.  (`_read_lock`, `_write_lock`, `_verify_lock`)