Index: src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java (revision 1139116) +++ src/main/java/org/apache/hadoop/hbase/thrift/ThriftServer.java (working copy) @@ -710,6 +710,7 @@ try { results = scanner.next(nbRows); if (null == results) { + scanner.close(); return new ArrayList(); } } catch (IOException e) {