...one of the most highly
regarded and expertly designed C++ library projects in the
world. — Herb Sutter and Andrei
Close the handle.
This function is used to close the handle. Any asynchronous read or write operations will be cancelled immediately, and will complete with the boost::asio::error::operation_aborted error.
Thrown on failure.