id summary reporter owner description type status milestone component version severity resolution keywords cc 11823 Exception safety problems in the epoll based implementation of async_accept Sorin Fetche chris_kohlhoff "The implementation of boost::asio::ip::tcp::acceptor::async_accept fails to handle memory allocation failures in certain conditions when using the epoll based reactor. The attached program (test_program.zip) reproduces the failures. They reproduce with Boost 1.59 as well as 1.57 when run on a Linux machine (and using the epoll based implementation). Examples of runs of the test program compiled with GCC 6.0 and Boost 1.59 can be found on the Wandbox online compiler (links in the attached wandbox.txt file). Attached is also a patch with a tentative fix that highlights the two places that cause the test program to fail. Even though it was created against the code from Boost 1.57, it applies to the code from 1.59. " Bugs new To Be Determined asio Boost 1.59.0 Problem exception safety