summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShawn O. Pearce <sop@google.com>2009-05-14 19:07:57 -0700
committerShawn O. Pearce <sop@google.com>2009-05-14 19:07:57 -0700
commita7fb3530aa892a55a31002f77a486395b06335f1 (patch)
tree90f05a7798cddd8345ba79139cf0159067c4e312
parent940857c6b9a69ab9baab1744169a66e8eb9f6ea1 (diff)
Actually deregister a command when it exits
Signed-off-by: Shawn O. Pearce <sop@google.com>
-rw-r--r--src/main/java/com/google/gerrit/server/ssh/AbstractCommand.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/gerrit/server/ssh/AbstractCommand.java b/src/main/java/com/google/gerrit/server/ssh/AbstractCommand.java
index 2a24fc800b..572ff2a7d4 100644
--- a/src/main/java/com/google/gerrit/server/ssh/AbstractCommand.java
+++ b/src/main/java/com/google/gerrit/server/ssh/AbstractCommand.java
@@ -233,7 +233,7 @@ abstract class AbstractCommand implements Command, SessionAware {
runImp();
} finally {
synchronized (list) {
- list.remove(this);
+ list.remove(AbstractCommand.this);
}
}
}