void (@NotNull Runnable runnable) { myMergingDropCachesRequestors.incrementAndGet(); try { runnable.run(); } finally { if (myMergingDropCachesRequestors.decrementAndGet() == 0) { myDropCachesQueue.sendFlush(); } } }