When using a ch.qos.logback.classic.sift.SiftingAppender, calls to stop on the nested appenders where the timeout has been reached does not remove the filename patterns for those appenders from the collision map (CoreConstants.FA_FILENAME_COLLISION_MAP).
Later attempts to restart and log to the appender (using the same sifting key/discriminator value) results in a file name collision error.
|