Right, we don’t support file locking on the RollingFileManager. Ralph
> On Jul 14, 2018, at 9:40 AM, Gary Gregory <garydgreg...@gmail.com> wrote: > > On Sat, Jul 14, 2018 at 9:13 AM Gary Gregory <garydgreg...@gmail.com> wrote: > >> >> >> On Fri, Jul 13, 2018 at 7:53 PM Remko Popma <remko.po...@gmail.com> wrote: >> >>> >>>> On Jul 14, 2018, at 10:49, Remko Popma <remko.po...@gmail.com> wrote: >>>> >>>> Be careful in this area. I remember this was quite tricky! >>>> >>>> Please step through the code in a debugger to make sure it does what >>> you think it does before making changes. >>> >>> Also maybe start with a failing test case. >>> Is there an actual problem or did you just notice that the code looks >>> like it won’t work? >>> >> >> Hm, the RollingRandomAccessFileManager is probably correct as is but the >> RollingFileManager >> needs careful inspection which I will do. >> >> I had a RollingFileAppender that was not behaving as I expected and >> that's when I debugged the code and noticed that immeditateFlush was not >> passed along. >> > > Never mind, it's the locking attribute that is not passed along to the > RollingFileManager and instead is hard-coded to false. > > Gary > >> >> Gary >> >>> >>>> >>>> Remko >>>> >>>>>> On Jul 14, 2018, at 9: 27, Gary Gregory <garydgreg...@gmail.com> >>> wrote: >>>>>> >>>>>> On Fri, Jul 13, 2018 at 6:22 PM Gary Gregory <garydgreg...@gmail.com> >>> wrote: >>>>>> >>>>>> Hi All: >>>>>> >>>>>> Looks like a bug and not by design in: >>>>>> >>>>>> >>> org.apache.logging.log4j.core.appender.rolling.RollingFileManager.RollingFileManager(LoggerContext, >>>>>> String, String, OutputStream, boolean, boolean, long, long, >>>>>> TriggeringPolicy, RolloverStrategy, String, Layout<? extends >>> Serializable>, >>>>>> String, String, String, boolean, ByteBuffer) >>>>>> >>>>>> Note the hard coded false. >>>>>> >>>>>> Which I will fix unless someone can convince me otherwise. >>>>>> >>>>> >>>>> Same for RollingRandomAccessFileManager. >>>>> >>>>> Gary >>>>> >>>>> >>>>>> >>>>>> Gary >>>>>> >>> >>