X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=webcit%2Fwebserver.c;h=4416b9da3f50d2755c3d453a7005fd6754dcf6a1;hp=636c7a706fe074094783268b62870b1fdf5e4fa2;hb=86787cded3b4f37488ebfa03efb50bb958a1fbb2;hpb=716bbef62d0958b2211fda68e2f133514faade9b diff --git a/webcit/webserver.c b/webcit/webserver.c index 636c7a706..4416b9da3 100644 --- a/webcit/webserver.c +++ b/webcit/webserver.c @@ -78,6 +78,7 @@ int main(int argc, char **argv) const char *basedir = NULL; char uds_listen_path[PATH_MAX]; /* listen on a unix domain socket? */ const char *I18nDumpFile = NULL; + int max_log_level = LOG_INFO; WildFireInitBacktrace(argv[0], 2); @@ -154,7 +155,7 @@ int main(int argc, char **argv) DisableGzip = 1; break; case 'x': - /* no longer used, but ignored so old scripts don't break */ + max_log_level = atoi(optarg); break; case 'f': follow_xff = 1; @@ -207,6 +208,7 @@ int main(int argc, char **argv) } /* Start the logger */ + setlogmask(LOG_UPTO(max_log_level)); openlog("webcit", ( running_as_daemon ? (LOG_PID) : (LOG_PID | LOG_PERROR) ), LOG_DAEMON