control: tags -1 confirmed

[2018-12-11 18:51] Lorenzo Puliti <lorenzo.r...@gmail.com>
> Package: runit
> Version: 2.1.2-19
> Severity: normal
> 
> Hi Dmitry,
> 
> I have several log directories with more than 10 log files.
> This is true when there are no config files and also when there is
> a config file that sets `num' to 10.
> The patch for #878476 (Fix spin lock on systems with poor clock) excluded
> `.u' files from being deleted, and this fix highlighted that svlogd is
> naming some or all log files as `timestamp.u' instead of `timestamp.s'.
> I have no `processor' in place so this looks wrong to me.
> Also, with a mix of `.t' and `.u' log files the number of old log
> files is no longed guaranteed to be equal to `num'.

True. According to manpage, .u files should not appear if there is no
preprocessor specified.

I managed to reproduce bug. Seems that .u file appears when svlogd is
restarted and there is some .s files, but not always. I plan to debug
it this weekend.

Thank you for report. If you have some ideas, how to reproduce bug
more reliable, it would be great!

Reply via email to