Fixed #1513 sync shared timer

This commit is contained in:
Greg Wilkins 2017-04-28 10:25:29 +02:00 committed by Joakim Erdfelt
parent 15cad7379d
commit 6f0cb033e7
1 changed files with 4 additions and 1 deletions

View File

@ -223,7 +223,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());
}
}
/* ------------------------------------------------------------ */