Skip to content
This repository was archived by the owner on Apr 23, 2024. It is now read-only.

Conversation

DmitryKubahov
Copy link

GraalVM has several phases while building and running an image. During the build phase, the appender could not initialize any thread or file descriptor. With this information, we cannot use AsynAppender and FileAppender.
This PR contains 2 new appenders:

  • GraalVMRollingFileAppender
  • GraalVMLazyAsyncAppender
    All initialization will be done only in the not build phase or in doAppend method.
    This PR should fix this issue: https://jira.qos.ch/browse/LOGBACK-1550

@DmitryKubahov DmitryKubahov force-pushed the feature/graalvm_support branch from 1efa48b to 93b22d7 Compare November 15, 2022 16:16
@DmitryKubahov
Copy link
Author

@tony19, @ceki please, can you take a look?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants