!lock->get_parent()->is_replicated() &&
!lock->is_rdlocked() &&
!lock->is_xlocked() &&
+ lock->get_num_client_lease() == 0 &&
lock->get_state() == LOCK_SYNC)
lock->set_state(LOCK_SCATTER);
//scatter_scatter(lock);
out << get_lock_type_name(get_type()) << " ";
out << get_scatterlock_state_name(get_state());
if (!get_gather_set().empty()) out << " g=" << get_gather_set();
+ if (get_num_client_lease())
+ out << " c=" << get_num_client_lease();
if (is_rdlocked())
out << " r=" << get_num_rdlocks();
if (is_xlocked())