@Override
      public void finish() {
        if (alreadyFinished.compareAndSet(false, true)) {
          if (myMergingDropCachesRequestors.decrementAndGet() == 0) {
            myDropCachesQueue.sendFlush();
          }
        }
      }
@Override
      public void finish()