Помогите пожалуйста вкурить.
Разбираю пример асинхронного сервера на boost.
Не совсем
понятно для чего сначала запускается listener с асинхронным ожиданием, а потом несколько потоков для io_context.
Может кто посоветовать что почитать чтобы это понять? Либо объяснить?