refactor(main): print error string

This commit is contained in:
2025-10-26 18:20:58 +01:00
parent c13c8c61ae
commit 1cf2065b87

View File

@@ -7,6 +7,7 @@
#include "config/config.h" #include "config/config.h"
#include "core/server.h" #include "core/server.h"
#include "utils/debug.h" #include "utils/debug.h"
#include "utils/error.h"
void cws_signal_handler(int) { void cws_signal_handler(int) {
cws_server_run = 0; cws_server_run = 0;
@@ -32,16 +33,17 @@ int main(void) {
} }
cws_server_s server; 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) { 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); CWS_LOG_INFO("Running cws on http://%s:%s...", config->hostname, config->port);
ret = cws_server_start(&server); ret = cws_server_start(&server);
if (ret != CWS_SERVER_OK) { 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..."); CWS_LOG_INFO("Shutting down cws...");