id summary reporter owner description type status milestone component version severity resolution keywords cc
4683 Infinite loop in async_connect to 0.0.0.0:0 (boost::asio) Yury Podpruzhnikov chris_kohlhoff "Compiler: MSVS[[BR]]
Platform: MS Windows XP[[BR]]
BOOST_ASIO_HAS_IOCP is enabled[[BR]]
[[BR]]
async_connect to 0.0.0.0:0 led to infinite loop in boost::asio.[[BR]]
Infinite loop is occured in select_reactor::run_thread(). It call select() (through select_reactor::run) and expect block execution by this function. But select immediately return 10038(WSAENOTSOCK). It lead to infinit use processor.[[BR]]
[[BR]]
Of course connect to 0.0.0.0:0 is error, but asio must never go to infinite loop.
" Bugs closed To Be Determined asio Boost 1.44.0 Problem worksforme