Commit 8b0c4fbd authored by Dominik Charousset's avatar Dominik Charousset

Fix result handling of consume_(text|binary)

parent 866dc9b3
......@@ -261,10 +261,10 @@ private:
case detail::rfc6455::text_frame: {
string_view text{reinterpret_cast<const char*>(payload.data()),
payload.size()};
return upper_layer_.consume_text(this_layer_ptr(down), text);
return upper_layer_.consume_text(this_layer_ptr(down), text) >= 0;
}
case detail::rfc6455::binary_frame:
return upper_layer_.consume_binary(this_layer_ptr(down), payload);
return upper_layer_.consume_binary(this_layer_ptr(down), payload) >= 0;
case detail::rfc6455::connection_close:
down->abort_reason(sec::connection_closed);
return false;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment