From 0c17d172a25d5748407bb0e9ce4fc46beaaa1eab Mon Sep 17 00:00:00 2001 From: yhirose Date: Wed, 5 Jul 2023 09:06:21 -0400 Subject: [PATCH] Code cleanup --- httplib.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/httplib.h b/httplib.h index 24d4f07..ac68c6b 100644 --- a/httplib.h +++ b/httplib.h @@ -895,17 +895,18 @@ private: virtual bool process_and_close_socket(socket_t sock); + std::atomic is_running_{false}; + std::atomic done_{false}; + struct MountPointEntry { std::string mount_point; std::string base_dir; Headers headers; }; std::vector base_dirs_; - - std::atomic is_running_{false}; - std::atomic done_{false}; std::map file_extension_and_mimetype_map_; Handler file_request_handler_; + Handlers get_handlers_; Handlers post_handlers_; HandlersForContentReader post_handlers_for_content_reader_; @@ -916,13 +917,15 @@ private: Handlers delete_handlers_; HandlersForContentReader delete_handlers_for_content_reader_; Handlers options_handlers_; + HandlerWithResponse error_handler_; ExceptionHandler exception_handler_; HandlerWithResponse pre_routing_handler_; Handler post_routing_handler_; - Logger logger_; Expect100ContinueHandler expect_100_continue_handler_; + Logger logger_; + int address_family_ = AF_UNSPEC; bool tcp_nodelay_ = CPPHTTPLIB_TCP_NODELAY; SocketOptions socket_options_ = default_socket_options;