Если True, основной акцептор помещается в режим неблокирования, а прямые системные звонки могут потерпеть неудачу с boost::asio::error::would_block (или эквивалентная системная ошибка).
Попал на провал. Если mode является false, но текущее значение non_blocking() является Правда, эта функция не работает с boost::asio::ror::invalid_argument, как комбинация не имеет смысла.
Статья basic_socket_acceptor::native_non_blocking (2 of 3 overloads) раздела Boost.Asio basic_socket_acceptor::native_non_blocking может быть полезна для разработчиков на c++ и boost.