Index: oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentNodeStoreService.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentNodeStoreService.java (date 1475937923000) +++ oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/SegmentNodeStoreService.java (date 1475959875000) @@ -465,10 +465,16 @@ "Segment node store revision garbage collection" ))); + Runnable cancelGC = new Runnable() { + @Override + public void run() { + store.cancelGC(); + } + }; registrations.add(registerMBean( whiteboard, RevisionGCMBean.class, - new RevisionGC(store.getGCRunner(), executor), + new RevisionGC(store.getGCRunner(), cancelGC, executor), RevisionGCMBean.TYPE, "Revision garbage collection" ));