Eliminate time creep in RFOS
This commit is contained in:
parent
196b2c384b
commit
1e46576bf4
|
@ -212,9 +212,8 @@ public class RolloverFileOutputStream extends FilterOutputStream
|
||||||
|
|
||||||
private void scheduleNextRollover()
|
private void scheduleNextRollover()
|
||||||
{
|
{
|
||||||
long lastMs = midnight.toInstant().toEpochMilli();
|
|
||||||
midnight = nextMidnight(midnight);
|
midnight = nextMidnight(midnight);
|
||||||
__rollover.schedule(_rollTask,midnight.toInstant().toEpochMilli() - lastMs);
|
__rollover.schedule(_rollTask,midnight.toInstant().toEpochMilli() - System.currentTimeMillis());
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ------------------------------------------------------------ */
|
/* ------------------------------------------------------------ */
|
||||||
|
|
Loading…
Reference in New Issue