From 5b395db9e762a6150784d05684daff513c9f8547 Mon Sep 17 00:00:00 2001 From: hyung-hwan Date: Sun, 10 Apr 2016 00:06:28 +0000 Subject: [PATCH] made ursd compileable for win32/64 --- qse/cmd/http/ursd.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/qse/cmd/http/ursd.c b/qse/cmd/http/ursd.c index 4aca9a64..68501ef7 100644 --- a/qse/cmd/http/ursd.c +++ b/qse/cmd/http/ursd.c @@ -928,7 +928,9 @@ static void handle_signal (int sig) { case SIGINT: case SIGTERM: + #if defined(SIGHUP) case SIGHUP: + #endif g_stop_requested = 1; break; } @@ -953,8 +955,12 @@ static int httpd_main (int argc, qse_char_t* argv[]) signal (SIGINT, handle_signal); signal (SIGTERM, handle_signal); +#if defined(SIGHUP) signal (SIGHUP, handle_signal); +#endif +#if defined(SIGPIPE) signal (SIGPIPE, SIG_IGN); +#endif if (init_ursd (&ursd, qse_strtoi(argv[2], 10), argv[1], argv[3]) <= -1) goto oops; ursd_inited = 1;