[Boost-users] Why does async_connect() call listen()?