https://bz.apache.org/bugzilla/show_bug.cgi?id=57742
Bug ID: 57742
Summary: "reliable piped logging" doesn't work for ErrorLog
anymore
Product: Apache httpd-2
Version: 2.4.10
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Core
Assignee: [email protected]
Reporter: [email protected]
After upgrading from openSUSE 12.1 (apache2-2.2.21) to openSUSE 13.2
(apache2-2.4.10), piped logging for ErrorLog is no longer reliable. I. e.,
killing the program for log rotation doesn't start a new instance.
Piped logging is still reliable for CustomLog though. From looking at the
source, CustomLog uses a totally different code than ErrorLog, but only
CustomLog implements "reliability".
I've verified this behavior for 2.4.12 too.
Steps to reproduce this issue:
- replace in httpd.conf
ErrorLog /var/log/apache2/error_log
by
ErrorLog "|$cat >>/var/log/apache2/error_log"
- restart apache2
- kill the cat process
- no new instance of cat will be created
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]