Fixed #1513 sync shared timer

This commit is contained in:
Greg Wilkins 2017-04-28 10:25:29 +02:00
parent 118652e985
commit 860d8658ca
1 changed files with 4 additions and 1 deletions

View File

@ -212,7 +212,10 @@ public class RolloverFileOutputStream extends FilterOutputStream
{
_rollTask = new RollTask();
midnight = nextMidnight(midnight);
__rollover.schedule(_rollTask,midnight.toInstant().toEpochMilli() - now.toInstant().toEpochMilli());
synchronized(RolloverFileOutputStream.class)
{
__rollover.schedule(_rollTask,midnight.toInstant().toEpochMilli() - now.toInstant().toEpochMilli());
}
}
/* ------------------------------------------------------------ */