forked from boostorg/beast
websocket test fixes
This commit is contained in:
@@ -886,18 +886,18 @@ read_some(
|
||||
static_assert(is_mutable_buffer_sequence<
|
||||
MutableBufferSequence>::value,
|
||||
"MutableBufferSequence requirements not met");
|
||||
// Make sure the stream is open
|
||||
if(failed_)
|
||||
{
|
||||
ec = boost::asio::error::operation_aborted;
|
||||
return 0;
|
||||
}
|
||||
using beast::detail::clamp;
|
||||
using boost::asio::buffer;
|
||||
using boost::asio::buffer_cast;
|
||||
using boost::asio::buffer_size;
|
||||
close_code code{};
|
||||
std::size_t bytes_written = 0;
|
||||
// Make sure the stream is open
|
||||
if(failed_)
|
||||
{
|
||||
ec = boost::asio::error::operation_aborted;
|
||||
return 0;
|
||||
}
|
||||
loop:
|
||||
// See if we need to read a frame header. This
|
||||
// condition is structured to give the decompressor
|
||||
|
||||
@@ -115,12 +115,12 @@ enum class frame_type
|
||||
template<class NextLayer>
|
||||
class stream
|
||||
{
|
||||
friend class close_test;
|
||||
friend class frame_test;
|
||||
friend class ping_test;
|
||||
friend class read_test;
|
||||
friend class stream_test;
|
||||
friend class stream_close_test;
|
||||
friend class stream_ping_test;
|
||||
friend class stream_read_test;
|
||||
friend class stream_write_test;
|
||||
friend class write_test;
|
||||
|
||||
/* The read buffer has to be at least as large
|
||||
as the largest possible control frame including
|
||||
|
||||
Reference in New Issue
Block a user