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

Reply via email to