async здесь потому, что потоки то рассинхронизированы. Точнее я неудачно выразился - async относилось к вызовам в потоках, а к записи отношения не имеет
И если по умолчанию, то запись в файл кешируется. И соответственно *блокирование вызовов не произойдёт.
А если и произойдёт, то одномоментная синхронизация ничего не даст. Вообще. Ибо в следующий момент будет рассинхронизация. Любой поток в системе может вот так случайно синхронизироваться
Было у меня пару раз явление под названием гонка потоков
И представь, программа целую неделю работала и потоки были синхронизированы. Ан нет, потом что-то внесло изменения в их устоявшееся сообщество и они рассинхронизировались => крах программы.
И да - с чего начался спор то - ничего вывод не синхронизирует
А если и есть влияние то оно не выходит за обычные рамки вероятности.