Affects Version/s: 0.10.0
Fix Version/s: None
Environment:Debian GNU/Linux 3.1
This patch fixes the following issues:
- Fix for bug
LOGCXX-64: Network related appenders should be migrated to Apache Portable Runtime network io methods.
Exception handling was improved to allow better output of error text.
- Fixed TelnetAppender. Main loop now works again. Fixed garbage collection for closed client connections.
Appender uses new SocketOutputStream::writeRaw() to suppress writing the length of the string before the string itself is written.
- Minor bugfix in loglog.cpp: Output of internal logging should be prefixed with "log4cxx:" (according to the documentation)
- The second patch fixes the syslogwriter and migrates the datagramsocket to APR.