aboutsummaryrefslogtreecommitdiff
path: root/src/deps/libuwsockets.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/deps/libuwsockets.cpp')
-rw-r--r--src/deps/libuwsockets.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/deps/libuwsockets.cpp b/src/deps/libuwsockets.cpp
index 271794019..79fe08fd2 100644
--- a/src/deps/libuwsockets.cpp
+++ b/src/deps/libuwsockets.cpp
@@ -810,16 +810,16 @@ void uws_res_write_header_int(int ssl, uws_res_t *res, const char *key,
void uws_res_end_without_body(int ssl, uws_res_t *res) {
if (ssl) {
uWS::HttpResponse<true> *uwsRes = (uWS::HttpResponse<true> *)res;
- uwsRes->getHttpResponseData()->state |=
- uWS::HttpResponseData<true>::HTTP_END_CALLED;
- uwsRes->markDone(uwsRes->getHttpResponseData());
+ auto *data = uwsRes->getHttpResponseData();
+ data->state |= uWS::HttpResponseData<true>::HTTP_END_CALLED;
+ data->markDone();
us_socket_timeout(true, (us_socket_t *)uwsRes, uWS::HTTP_TIMEOUT_S);
} else {
uWS::HttpResponse<false> *uwsRes = (uWS::HttpResponse<false> *)res;
- uwsRes->getHttpResponseData()->state |=
- uWS::HttpResponseData<false>::HTTP_END_CALLED;
- uwsRes->markDone(uwsRes->getHttpResponseData());
+ auto *data = uwsRes->getHttpResponseData();
+ data->state |= uWS::HttpResponseData<false>::HTTP_END_CALLED;
+ data->markDone();
us_socket_timeout(false, (us_socket_t *)uwsRes, uWS::HTTP_TIMEOUT_S);
}
}