From 1cf2065b877848bf78adc19d25483b9342a61616 Mon Sep 17 00:00:00 2001 From: Francesco Date: Sun, 26 Oct 2025 18:20:58 +0100 Subject: [PATCH] refactor(main): print error string --- src/main.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main.c b/src/main.c index f8b4932..717336e 100644 --- a/src/main.c +++ b/src/main.c @@ -7,6 +7,7 @@ #include "config/config.h" #include "core/server.h" #include "utils/debug.h" +#include "utils/error.h" void cws_signal_handler(int) { cws_server_run = 0; @@ -32,16 +33,17 @@ int main(void) { } cws_server_s server; + cws_server_ret ret; - cws_server_ret ret = cws_server_setup(&server, config); + ret = cws_server_setup(&server, config); if (ret != CWS_SERVER_OK) { - CWS_LOG_ERROR("Unable to setup web server"); + CWS_LOG_ERROR("Unable to setup web server: %s", cws_error_str(ret)); } CWS_LOG_INFO("Running cws on http://%s:%s...", config->hostname, config->port); ret = cws_server_start(&server); if (ret != CWS_SERVER_OK) { - CWS_LOG_ERROR("Unable to start web server"); + CWS_LOG_ERROR("Unable to start web server: %s", cws_error_str(ret)); } CWS_LOG_INFO("Shutting down cws...");