websocket test fixes

This commit is contained in:
Vinnie Falco
2017-08-26 07:15:25 -07:00
parent df7b068fa7
commit 53fa8a6589
8 changed files with 104 additions and 95 deletions
+6 -6
View File
@@ -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
+4 -4
View File
@@ -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