/** * Cancel the registration to a monitor * * @param monitor The monior to cancel */ void cancelRegistration(Object monitor) { synchronized (leaseTable) { ProvisionLeaseManager leaseManager = leaseTable.remove(monitor); if (leaseManager != null) { leaseManager.drop(false); } } }