You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by db...@apache.org on 2016/06/26 18:42:01 UTC

cassandra git commit: close streams

Repository: cassandra
Updated Branches:
  refs/heads/trunk eb82861c8 -> 79a2875a7


close streams


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/79a2875a
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/79a2875a
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/79a2875a

Branch: refs/heads/trunk
Commit: 79a2875a70efc98f2cda32dcb7c439d07dc7480d
Parents: eb82861
Author: Dave Brosius <db...@mebigfatguy.com>
Authored: Sun Jun 26 14:40:45 2016 -0400
Committer: Dave Brosius <db...@mebigfatguy.com>
Committed: Sun Jun 26 14:41:12 2016 -0400

----------------------------------------------------------------------
 src/java/org/apache/cassandra/utils/HeapUtils.java | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/79a2875a/src/java/org/apache/cassandra/utils/HeapUtils.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/utils/HeapUtils.java b/src/java/org/apache/cassandra/utils/HeapUtils.java
index bfc8a0b..65364d8 100644
--- a/src/java/org/apache/cassandra/utils/HeapUtils.java
+++ b/src/java/org/apache/cassandra/utils/HeapUtils.java
@@ -125,15 +125,16 @@ public final class HeapUtils
      */
     private static void logProcessOutput(Process p) throws IOException
     {
-        BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
-
-        StrBuilder builder = new StrBuilder();
-        String line;
-        while ((line = input.readLine()) != null)
+        try (BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream())))
         {
-            builder.appendln(line);
+            StrBuilder builder = new StrBuilder();
+            String line;
+            while ((line = input.readLine()) != null)
+            {
+                builder.appendln(line);
+            }
+            logger.info(builder.toString());
         }
-        logger.info(builder.toString());
     }
 
     /**