id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2865,asio::ip::tcp::socket::is_open returns true while connecting asynchronously,Benjamin Carlyle ,chris_kohlhoff,"I am using boost 1.38.0 on Linux, and am finding that calls to is_open on an ip::tcp::socket return true as soon as async_connect is called and before the handler for the connection is invoked. This is relatively straightforward to work around, but annoying. boost/asio/detail/reactive_socket_service.hpp line 216: bool is_open(const implementation_type& impl) const { return impl.socket_ != invalid_socket; } boost/asio/detail/reactive_socket_service.hpp line 182: impl.socket_ = sock.release(); (an async_connect is still happening at this time)",Bugs,closed,Boost 1.39.0,asio,Boost 1.38.0,Problem,wontfix,,