commit fee5d12165a9c4d67692ee4f57a40a957f840e9c Author: Todd Lipcon Date: Mon Jun 21 19:55:14 2010 -0700 HBASE-2763. Fix memory leak in IPC (HADOOP-6833) diff --git src/main/java/org/apache/hadoop/hbase/ipc/HBaseClient.java src/main/java/org/apache/hadoop/hbase/ipc/HBaseClient.java index c7083f6..2b5eeb6 100644 --- src/main/java/org/apache/hadoop/hbase/ipc/HBaseClient.java +++ src/main/java/org/apache/hadoop/hbase/ipc/HBaseClient.java @@ -523,6 +523,7 @@ public class HBaseClient { //noinspection ThrowableInstanceNeverThrown call.setException(new RemoteException( WritableUtils.readString(in), WritableUtils.readString(in))); + calls.remove(id); } else { Writable value = ReflectionUtils.newInstance(valueClass, conf); value.readFields(in); // read value