@Override
          public void run() {
            // make sure that we always count down this latch, even if the region was destroyed.
            try {
              super.run();
            } finally {
              if (getPersistentBucketRecoverer() != null) {
                getPersistentBucketRecoverer().countDown();
              }
            }
          }
Schedule a task to perform redundancy recovery for a new node or for the node departed.
geode-core/src/main/java/org/apache/geode/internal/cache/PRHARedundancyProvider.java