Github user milleruntime commented on the issue: https://github.com/apache/accumulo/pull/159 Here is my full debug stacktrace where RFile is being closed: ``` java.lang.Exception at org.apache.accumulo.core.file.rfile.RFile$LocalityGroupReader.close(RFile.java:714) at org.apache.accumulo.core.file.rfile.RFile$Reader.closeLocalityGroupReaders(RFile.java:1173) at org.apache.accumulo.core.file.rfile.RFile$Reader.close(RFile.java:1194) at org.apache.accumulo.tserver.tablet.TabletData.<init>(TabletData.java:161) at org.apache.accumulo.tserver.TabletServer$AssignmentHandler.run(TabletServer.java:2141) at org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$2.run(TabletServer.java:1536) java.lang.Exception at org.apache.accumulo.core.file.rfile.RFile$LocalityGroupReader.close(RFile.java:714) at org.apache.accumulo.core.file.rfile.RFile$Reader.closeLocalityGroupReaders(RFile.java:1173) at org.apache.accumulo.core.file.rfile.RFile$Reader.close(RFile.java:1194) at org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.switchSource(SourceSwitchingIterator.java:167) at org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.readNext(SourceSwitchingIterator.java:131) at org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:186) at org.apache.accumulo.server.problems.ProblemReportingIterator.seek(ProblemReportingIterator.java:98) at org.apache.accumulo.core.iterators.system.MultiIterator.seek(MultiIterator.java:106) at org.apache.accumulo.core.iterators.WrappingIterator.seek(WrappingIterator.java:93) at org.apache.accumulo.core.iterators.system.StatsIterator.seek(StatsIterator.java:64) at org.apache.accumulo.core.iterators.WrappingIterator.seek(WrappingIterator.java:93) at org.apache.accumulo.core.iterators.system.DeletingIterator.seek(DeletingIterator.java:68) at org.apache.accumulo.core.iterators.WrappingIterator.seek(WrappingIterator.java:93) at org.apache.accumulo.core.iterators.SkippingIterator.seek(SkippingIterator.java:42) at org.apache.accumulo.core.iterators.system.ColumnFamilySkippingIterator.seek(ColumnFamilySkippingIterator.java:123) at org.apache.accumulo.core.iterators.WrappingIterator.seek(WrappingIterator.java:93) at org.apache.accumulo.core.iterators.Filter.seek(Filter.java:64) at org.apache.accumulo.core.iterators.WrappingIterator.seek(WrappingIterator.java:93) at org.apache.accumulo.core.iterators.Filter.seek(Filter.java:64) at org.apache.accumulo.core.iterators.system.SynchronizedIterator.seek(SynchronizedIterator.java:56) at org.apache.accumulo.core.iterators.WrappingIterator.seek(WrappingIterator.java:93) at org.apache.accumulo.core.iterators.user.VersioningIterator.seek(VersioningIterator.java:81) at org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.readNext(SourceSwitchingIterator.java:135) at org.apache.accumulo.core.iterators.system.SourceSwitchingIterator.seek(SourceSwitchingIterator.java:186) at org.apache.accumulo.tserver.tablet.Tablet.nextBatch(Tablet.java:719) at org.apache.accumulo.tserver.tablet.Scanner.read(Scanner.java:86) at org.apache.accumulo.tserver.scan.NextBatchTask.run(NextBatchTask.java:71) at org.apache.accumulo.tserver.TabletServerResourceManager.executeReadAhead(TabletServerResourceManager.java:729) at org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.continueScan(TabletServer.java:542) at org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.continueScan(TabletServer.java:531) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.accumulo.core.trace.wrappers.RpcServerInvocationHandler.invoke(RpcServerInvocationHandler.java:46) at org.apache.accumulo.server.rpc.RpcWrapper$1.invoke(RpcWrapper.java:74) at com.sun.proxy.$Proxy14.continueScan(Unknown Source) at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$continueScan.getResult(TabletClientService.java:2332) at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$continueScan.getResult(TabletClientService.java:2316) at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39) at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39) at org.apache.accumulo.server.rpc.TimedProcessor.process(TimedProcessor.java:63) at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518) at org.apache.accumulo.server.rpc.CustomNonBlockingServer$CustomFrameBuffer.invoke(CustomNonBlockingServer.java:106) at org.apache.thrift.server.Invocation.run(Invocation.java:18) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35) ```
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---