From 2530872a1b7ab2580f5b5a5d62e36bd8c291d483 Mon Sep 17 00:00:00 2001 From: Andy Date: Mon, 23 Nov 2020 03:14:41 -0800 Subject: [PATCH] Add upgrade handler to fix WebSocketBehavior template deduction on old examples (#1131) --- examples/BroadcastingEchoServer.cpp | 1 + examples/EchoServer.cpp | 1 + examples/EchoServerThreaded.cpp | 1 + 3 files changed, 3 insertions(+) diff --git a/examples/BroadcastingEchoServer.cpp b/examples/BroadcastingEchoServer.cpp index a7049a0..c8f391f 100644 --- a/examples/BroadcastingEchoServer.cpp +++ b/examples/BroadcastingEchoServer.cpp @@ -16,6 +16,7 @@ int main() { .idleTimeout = 10, .maxBackpressure = 1 * 1024 * 1024, /* Handlers */ + .upgrade = nullptr, .open = [](auto *ws) { /* Let's make every connection subscribe to the "broadcast" topic */ ws->subscribe("broadcast"); diff --git a/examples/EchoServer.cpp b/examples/EchoServer.cpp index a6d231b..b1f19e4 100644 --- a/examples/EchoServer.cpp +++ b/examples/EchoServer.cpp @@ -24,6 +24,7 @@ int main() { .idleTimeout = 10, .maxBackpressure = 1 * 1024 * 1024, /* Handlers */ + .upgrade = nullptr, .open = [](auto *ws) { /* Open event here, you may access ws->getUserData() which points to a PerSocketData struct */ }, diff --git a/examples/EchoServerThreaded.cpp b/examples/EchoServerThreaded.cpp index 9ae4401..c511ba4 100644 --- a/examples/EchoServerThreaded.cpp +++ b/examples/EchoServerThreaded.cpp @@ -22,6 +22,7 @@ int main() { .idleTimeout = 10, .maxBackpressure = 1 * 1024 * 1024, /* Handlers */ + .upgrade = nullptr, .open = [](auto *ws) { },