tokio? а в mio можно?) нет возможности одновременно писать и читать в соkет
отсюда https://tokio.rs/docs/io/reading_writing_data/
Behind the scenes, split ensures that if we both try to read and write at the same time, only one of them happen at a time.
Запись/чтение производится системой. AsyncRead/Write кидает данные системе, система возвращает управление. Лок захватывается только на время выполнения сисколла. Ввод/вывод происходит в основном параллельно.
Обсуждают сегодня