Hello,
I had a question about the design of SocketAppender. Why does the appender spawn a thread to try to connect to an unconnected socket? Could someone please explain how that is better than just trying to reconnect when a log event reaches an unconnected appender?

Thanks for any information,
Will