[logback-user] SocketAppender
Ceki Gulcu
listid at qos.ch
Mon Nov 3 23:09:59 CET 2008
Hello Greg,
This problem is called "Exit Woes". Search for Exit Woes in
http://logback.qos.ch/manual/appenders.html
You should shutdown the loggerContext when you stop your application to avoid
"flushing" issues which also occur with TCP sockets. The relevant code is:
LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory();
lc.shutdownAndReset();
Anyway, I am glad you could find a solution on your own.
Greg Flex wrote:
> Hi Thorbjørn Ravn Andersen,
> I solved it!!! Never mind the ticket/issue I've created then.
> I called at the end of my program the socketAppender.stop();
> and it worked. Now when just single message is send, it will be
> written correctly etc.
> Greg
--
Ceki Gülcü
Logback: The reliable, generic, fast and flexible logging framework for Java.
http://logback.qos.ch
More information about the Logback-user
mailing list