id summary reporter owner description type status milestone component version severity resolution keywords cc 3861 Closing a socket doesn't cancel all pending asynchronous send operations m.de.wever@… chris_kohlhoff "Using the attached sample program (a slightly modified version of the daytime3 tutorial). When I connect with a telnet session to the server and close the connection directly I get the following output from the server: Transfer status: Success. Transfer status: Broken pipe. Transfer status: Broken pipe. Transfer status: Broken pipe. After the first error I close the socket and would expect a boost::asio::error::operation_aborted error instead of the broken pipe. Reproduced under both Debian Lenny (gcc 4.3.4) and Windows XP (MSVC 2008). " Bugs closed Boost 1.42.0 asio Boost 1.40.0 Problem invalid