This reopens ALL logfiles in the process that have been rotated using logrotate(8) (without copytruncate) or similar tools. A File object is considered for reopening if it is:
1) opened with the O_APPEND and O_WRONLY flags
2) the current open file handle does not match its original open path
3) unbuffered (as far as userspace buffering goes, not O_SYNC)
Returns the number of files reopened
In Unicorn 3.5.x and earlier, files must be opened with an absolute path to be considered a log file.
Originally generated with the Darkfish Rdoc Generator 2, modified by wrongdoc.
We love to hear from you!
Email patches (with git send-email
pull requests, questions, bug reports, suggestions, etc.
to us publically at
No subscription to the mailing list is necessary,
just let us know to Cc:
you if you're unsubscribed.
To subscribe, email
with "subscribe" in the Subject
and respond to the automated confirmation message.
Do not waste bandwidth with HTML, HTML mail will not be read.
Quote only parts you're responding to and do not
For sensitive topics, email us privately at