From 8dc20a5715299cc77796e49106d854d419cc0542 Mon Sep 17 00:00:00 2001 From: whaffman Date: Mon, 20 Oct 2025 17:56:18 +0200 Subject: [PATCH] fix(HttpRequest): add TODO for potential segfault when server does not exist --- webserv/http/HttpRequest.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webserv/http/HttpRequest.cpp b/webserv/http/HttpRequest.cpp index cbacd67..009a16f 100644 --- a/webserv/http/HttpRequest.cpp +++ b/webserv/http/HttpRequest.cpp @@ -33,8 +33,9 @@ void HttpRequest::setState(State state) { if (state == State::Complete) { + //TODO: segfault if server does not exist uri_ = std::make_unique( - *this, *ConfigManager::getInstance().getMatchingServerConfig(getHeaders().getHost().value_or(""))); + *this, *ConfigManager::getInstance().getMatchingServerConfig(getHeaders().getHost().value_or(""))); } state_ = state; }