I have submitted a Pull Request to update DBAppender for suppressed exceptions in https://github.com/qos-ch/logback/pull/488.
Could you please have a look and give me feedback how to go forward from it?