From b07edea9d70ed5a613879ab94896ed9b7255f5a8 Mon Sep 17 00:00:00 2001 From: Georg Gast Date: Tue, 25 Aug 2020 15:42:48 +0200 Subject: [PATCH] Fix logic error in advance_server_flex fixes #2063 closes #2064 --- CHANGELOG.md | 1 + example/advanced/server-flex/advanced_server_flex.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 86e6a460..f30f4ec0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ Version XXX: +* Fix logic error in advance_server_flex. * Fix file open with append_existing flag on posix. * Websocket SSL `teardown` also tears down underlying TCP. * Update WebSocket examples to set TLS SNI. diff --git a/example/advanced/server-flex/advanced_server_flex.cpp b/example/advanced/server-flex/advanced_server_flex.cpp index b0c889bf..70f2cb5a 100644 --- a/example/advanced/server-flex/advanced_server_flex.cpp +++ b/example/advanced/server-flex/advanced_server_flex.cpp @@ -321,7 +321,7 @@ class websocket_session return; if(ec) - fail(ec, "read"); + return fail(ec, "read"); // Echo the message derived().ws().text(derived().ws().got_text());