@Override
 public void beforeIndexShardClosed(
     ShardId shardId, @Nullable IndexShard indexShard, @IndexSettings Settings indexSettings) {
   if (indexShard != null) {
     ongoingRecoveries.cancel(indexShard, "shard is closed");
   }
 }