forked from boostorg/beast
websocket stream uses shared_ptr<impl_type>
This commit is contained in:
@@ -290,7 +290,7 @@ public:
|
||||
BOOST_THROW_EXCEPTION(
|
||||
system_error{ec});
|
||||
});
|
||||
BEAST_EXPECT(ws.wr_block_.is_locked());
|
||||
BEAST_EXPECT(ws.impl_->wr_block.is_locked());
|
||||
BEAST_EXPECT(count == 0);
|
||||
ws.async_write(sbuf("*"),
|
||||
[&](error_code ec, std::size_t n)
|
||||
@@ -323,7 +323,7 @@ public:
|
||||
BOOST_THROW_EXCEPTION(
|
||||
system_error{ec});
|
||||
});
|
||||
BEAST_EXPECT(ws.wr_block_.is_locked());
|
||||
BEAST_EXPECT(ws.impl_->wr_block.is_locked());
|
||||
BEAST_EXPECT(count == 0);
|
||||
ws.async_write(sbuf("*"),
|
||||
[&](error_code ec, std::size_t)
|
||||
@@ -359,7 +359,7 @@ public:
|
||||
BOOST_THROW_EXCEPTION(
|
||||
system_error{ec});
|
||||
});
|
||||
while(! ws.wr_block_.is_locked())
|
||||
while(! ws.impl_->wr_block.is_locked())
|
||||
{
|
||||
ioc.run_one();
|
||||
if(! BEAST_EXPECT(! ioc.stopped()))
|
||||
@@ -401,7 +401,7 @@ public:
|
||||
system_error{ec});
|
||||
BEAST_EXPECT(n == 16384);
|
||||
});
|
||||
BEAST_EXPECT(ws.wr_block_.is_locked());
|
||||
BEAST_EXPECT(ws.impl_->wr_block.is_locked());
|
||||
ws.async_ping("",
|
||||
[&](error_code ec)
|
||||
{
|
||||
@@ -435,7 +435,7 @@ public:
|
||||
system_error{ec});
|
||||
BEAST_EXPECT(n == 16384);
|
||||
});
|
||||
BEAST_EXPECT(ws.wr_block_.is_locked());
|
||||
BEAST_EXPECT(ws.impl_->wr_block.is_locked());
|
||||
ws.async_ping("",
|
||||
[&](error_code ec)
|
||||
{
|
||||
@@ -468,7 +468,7 @@ public:
|
||||
system_error{ec});
|
||||
BEAST_EXPECT(n == 16384);
|
||||
});
|
||||
BEAST_EXPECT(ws.wr_block_.is_locked());
|
||||
BEAST_EXPECT(ws.impl_->wr_block.is_locked());
|
||||
ws.async_ping("",
|
||||
[&](error_code ec)
|
||||
{
|
||||
@@ -500,7 +500,7 @@ public:
|
||||
system_error{ec});
|
||||
BEAST_EXPECT(n == 16384);
|
||||
});
|
||||
BEAST_EXPECT(ws.wr_block_.is_locked());
|
||||
BEAST_EXPECT(ws.impl_->wr_block.is_locked());
|
||||
ws.async_ping("",
|
||||
[&](error_code ec)
|
||||
{
|
||||
@@ -538,7 +538,7 @@ public:
|
||||
system_error{ec});
|
||||
BEAST_EXPECT(n == s.size());
|
||||
});
|
||||
BEAST_EXPECT(ws.wr_block_.is_locked());
|
||||
BEAST_EXPECT(ws.impl_->wr_block.is_locked());
|
||||
ws.async_ping("",
|
||||
[&](error_code ec)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user