From: Jérôme Loyet Date: Mon, 20 Jun 2011 00:03:39 +0000 (+0000) Subject: Removed pid in debug logs written by chrildren processes X-Git-Tag: php-5.4.0alpha2~123 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0f19777b7a140070172df3954a683aa88951e547;p=php Removed pid in debug logs written by chrildren processes --- diff --git a/sapi/fpm/fpm/zlog.c b/sapi/fpm/fpm/zlog.c index fe62fd5ce6..e45f5c5379 100644 --- a/sapi/fpm/fpm/zlog.c +++ b/sapi/fpm/fpm/zlog.c @@ -93,7 +93,11 @@ void zlog_ex(const char *function, int line, int flags, const char *fmt, ...) /* len = zlog_print_time(&tv, buf, buf_size); } if (zlog_level == ZLOG_DEBUG) { - len += snprintf(buf + len, buf_size - len, "%s: pid %d, %s(), line %d: ", level_names[flags & ZLOG_LEVEL_MASK], getpid(), function, line); + if (!fpm_globals.is_child) { + len += snprintf(buf + len, buf_size - len, "%s: pid %d, %s(), line %d: ", level_names[flags & ZLOG_LEVEL_MASK], getpid(), function, line); + } else { + len += snprintf(buf + len, buf_size - len, "%s: %s(), line %d: ", level_names[flags & ZLOG_LEVEL_MASK], function, line); + } } else { len += snprintf(buf + len, buf_size - len, "%s: ", level_names[flags & ZLOG_LEVEL_MASK]); }