Выполняется ли doFinally в одном потоке? Будет ли ниже код блокировать основной поток?
mono
.map(fileName -> asyncDownloadFile(fileName, folderName))
.doFinally(v -> {
FileUtils.cleanDirectory(folderName); // this method is blocking
});
если да, то как лучше всего выполнить cleanDirectory в отдельном потоке в doFinally?