You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by sy...@apache.org on 2016/09/19 23:17:59 UTC

[46/50] [abbrv] hbase git commit: HBASE-16165 Decrease RpcServer.callQueueSize before writeResponse causes OOM (Guanghao Zhang)

HBASE-16165 Decrease RpcServer.callQueueSize before writeResponse causes OOM (Guanghao Zhang)


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4faa8ea9
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4faa8ea9
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/4faa8ea9

Branch: refs/heads/hbase-12439
Commit: 4faa8ea934ba5d9cc8ea4eb0d1e64a38a5e6dc7d
Parents: da3abbc
Author: zhangduo <zh...@apache.org>
Authored: Sun Sep 18 10:05:27 2016 +0800
Committer: zhangduo <zh...@apache.org>
Committed: Sun Sep 18 10:05:27 2016 +0800

----------------------------------------------------------------------
 .../src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java       | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/4faa8ea9/hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java
index a678237..37b60c9 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java
@@ -599,6 +599,8 @@ public class RpcServer implements RpcServerInterface, ConfigurationObserver {
     }
 
     public synchronized void sendResponseIfReady() throws IOException {
+      // set param null to reduce memory pressure
+      this.param = null;
       this.responder.doRespond(this);
     }