Refactor read_op

This commit is contained in:
Vinnie Falco
2017-08-13 08:00:36 -07:00
parent 91fb1c4b53
commit 470ef85982
2 changed files with 7 additions and 0 deletions

View File

@ -10,6 +10,7 @@ WebSocket:
* Refactor write_op * Refactor write_op
* Refactor ping_op * Refactor ping_op
* Refactor fail_op * Refactor fail_op
* Refactor read_op
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------

View File

@ -976,6 +976,12 @@ read_some(
using boost::asio::buffer; using boost::asio::buffer;
using boost::asio::buffer_cast; using boost::asio::buffer_cast;
using boost::asio::buffer_size; using boost::asio::buffer_size;
// Make sure the stream is open
if(failed_)
{
ec = boost::asio::error::operation_aborted;
return 0;
}
close_code code{}; close_code code{};
std::size_t bytes_written = 0; std::size_t bytes_written = 0;
loop: loop: