serilog-contrib / serilog-sinks-richtextbox

A Serilog sink that writes log events to a WPF RichTextBox control with colors and theme support
Apache License 2.0
108 stars 25 forks source link

Improve async batching / background threading #48

Open augustoproiete opened 2 years ago

augustoproiete commented 2 years ago

Reported by @TonyValenti via https://github.com/serilog-contrib/serilog-sinks-richtextbox/pull/32#issuecomment-997579087:

there were some major issues with the threading code from the previous author: namely, it would create a thread for each logger and then each thread would basically spin while waiting for data