BIND 10 #1622: Ensure multiple processes log to same file when files are being rolled
BIND 10 Development
do-not-reply at isc.org
Wed May 29 06:59:11 UTC 2013
#1622: Ensure multiple processes log to same file when files are being rolled
-------------------------------------+-------------------------------------
Reporter: stephen | Owner:
Type: defect | jinmei
Priority: medium | Status:
Component: logging | accepted
Keywords: | Milestone:
Sensitive: 0 | Sprint-20130611
Sub-Project: Core | Resolution:
Estimated Difficulty: 6 | CVSS Scoring:
Total Hours: 0 | Defect Severity:
| Medium
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Comment (by jinmei):
Confirmed: log4cplus 1.1.0 + its internal lock file solved this
problem.
What should we do with 1.0.x? Can we simply say "if this issue
bothers you, you should use log4cplus 1.1.0"? It doesn't seem to be
impossible to port the specific fix to this problem to 1.0.4, so we
could define our own custom version of `RollingFileAppender`. But, in
general, I don't like to tweak external libraries that way. It's a
hack, and if we need this type of hack for every small problem for
external libraries, we are going to lose the advantages of avoiding
in-house tools for non core business. It's especially so if the
latest version of that library solves the problem itself.
--
Ticket URL: <http://bind10.isc.org/ticket/1622#comment:24>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list