From 21e68ab791a7b69c6a1461e72c75694d28f73987 Mon Sep 17 00:00:00 2001 From: Michael Stack Date: Fri, 1 Apr 2011 05:26:37 +0000 Subject: [PATCH] HBASE-3712 HTable.close() doesn't shutdown thread pool git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087582 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES.txt | 2 ++ src/main/java/org/apache/hadoop/hbase/client/HTable.java | 1 + 2 files changed, 3 insertions(+) diff --git a/CHANGES.txt b/CHANGES.txt index cbf61c218d6..5a38fa4792f 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -56,6 +56,8 @@ Release 0.91.0 - Unreleased (Kazuki Ohta via todd) HBASE-3716 Intermittent TestRegionRebalancing failure (Ted Yu via Stack) + HBASE-3712 HTable.close() doesn't shutdown thread pool + (Ted Yu via Stack) IMPROVEMENTS HBASE-3290 Max Compaction Size (Nicolas Spiegelberg via Stack) diff --git a/src/main/java/org/apache/hadoop/hbase/client/HTable.java b/src/main/java/org/apache/hadoop/hbase/client/HTable.java index 5c9310eed82..10f3c7ee3b9 100644 --- a/src/main/java/org/apache/hadoop/hbase/client/HTable.java +++ b/src/main/java/org/apache/hadoop/hbase/client/HTable.java @@ -842,6 +842,7 @@ public class HTable implements HTableInterface { @Override public void close() throws IOException { flushCommits(); + this.pool.shutdown(); } // validate for well-formedness