Reverting HBASE-2077 redux

git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@916506 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Jean-Daniel Cryans 2010-02-26 00:55:13 +00:00
parent bfce9fa0ef
commit ee6ae40426
1 changed files with 7 additions and 12 deletions

View File

@ -90,11 +90,6 @@ public class Leases extends Thread {
if (lease == null) { if (lease == null) {
continue; continue;
} }
synchronized (leaseQueue) {
if (lease.getExpirationTime() <= System.currentTimeMillis()) {
leaseQueue.add(lease);
continue;
}
// A lease expired. Run the expired code before removing from queue // A lease expired. Run the expired code before removing from queue
// since its presence in queue is used to see if lease exists still. // since its presence in queue is used to see if lease exists still.
if (lease.getListener() == null) { if (lease.getListener() == null) {
@ -102,7 +97,7 @@ public class Leases extends Thread {
} else { } else {
lease.getListener().leaseExpired(); lease.getListener().leaseExpired();
} }
synchronized (leaseQueue) {
leases.remove(lease.getLeaseName()); leases.remove(lease.getLeaseName());
} }
} }