Pass UserData when upgrading

This commit is contained in:
Alex Hultman
2020-06-02 12:55:05 +02:00
parent cb48712b3d
commit 6735bad79c
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -31,7 +31,7 @@ int main() {
.upgrade = [](auto *res, auto *req, auto *context) {
/* Immediate path */
res->template upgrade<PerSocketData>(req->getHeader("sec-websocket-key"),
res->template upgrade<PerSocketData>({.something = 13}, req->getHeader("sec-websocket-key"),
req->getHeader("sec-websocket-protocol"),
req->getHeader("sec-websocket-extensions"),
context);
@@ -69,7 +69,7 @@ int main() {
if (!*aborted) {
// this should get some kind of ticket
res->template upgrade<PerSocketData>(secWebSocketKey,
res->template upgrade<PerSocketData>({}, secWebSocketKey,
secWebSocketProtocol,
secWebSocketExtensions,
context);