From 13c112430d80ae4b9b36d64c5553cc189ce0e1a1 Mon Sep 17 00:00:00 2001 From: "roberto@quantal64" Date: Wed, 13 Jun 2012 08:04:05 +0200 Subject: [PATCH] fixed logfile inheritance --- uwsgi.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/uwsgi.c b/uwsgi.c index 527b58b8..0d614662 100644 --- a/uwsgi.c +++ b/uwsgi.c @@ -1747,7 +1747,9 @@ int main(int argc, char *argv[], char *envp[]) { } } else if (uwsgi.logfile) { - logto(uwsgi.logfile); + if (!uwsgi.is_a_reload || uwsgi.log_reopen) { + logto(uwsgi.logfile); + } } if (uwsgi.never_swap) { @@ -2029,7 +2031,9 @@ int uwsgi_start(void *v_argv) { } if (uwsgi.logto2) { - logto(uwsgi.logto2); + if (!uwsgi.is_a_reload || uwsgi.log_reopen) { + logto(uwsgi.logto2); + } } if (uwsgi.chdir) {