yogitasingh001 opened a new pull request, #253: URL: https://github.com/apache/logging-log4net/pull/253
This PR addresses a major performance bottleneck in RemoteSyslogAppender, where synchronous .Wait() calls were blocking high-throughput applications. Summary of Changes Introduced a background task and queue (producer-consumer model) for async UDP sends Removed thread-blocking .Wait() from Append() method Ensured graceful shutdown with cancellation tokens Documentation included at docs/AsynchronousSendingforRemoteSyslogAppenderinlog4net.pdf Request Please consider reviewing and including this change in a future release. We rely on log4net and would prefer not to maintain a separate fork. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@logging.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org