X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=main.cpp;h=39d5e1ed321851d27c94b03b822f2b517640a21e;hp=07273141fe04b5ec17bf0e3de7394deb414b501a;hb=12d67c6bacb4726ad99040590aa64fd765c74167;hpb=a0949bd6af9a604e7073354fc530353bbdb7871c diff --git a/main.cpp b/main.cpp index 0727314..39d5e1e 100644 --- a/main.cpp +++ b/main.cpp @@ -214,6 +214,8 @@ bool dry_run_config(const std::string &argv0, const std::string &config_filename int main(int argc, char **argv) { + signal(SIGHUP, hup); + // Parse options. int state_fd = -1; bool test_config = false; @@ -324,8 +326,6 @@ start: stats_thread->run(); } - signal(SIGHUP, hup); - struct timeval server_start; gettimeofday(&server_start, NULL); if (state_fd != -1) {