System.out.println("waiting 2 seconds before update");
Thread.currentThread().sleep(2000);
// note, should *not* change the lease window
lease2.updateLease(3000);
lease3.updateLease(3000);
System.out.println("waiting 2 seconds before update");
Thread.currentThread().sleep(2000);
// should be total of 22 seconds for lease 1, so should have timeout