branchrust_reboot/main/fix_threaded_logscancel
5 Commits over 0 Days - Infinitycph!
merge from main -> fix_threaded_logs
Tests to confirm it's fixed
Also capture exceptions thrown on worker threads inside tasks
- been bitten by this before: not realizing exceptions are being thrown in async tasks
Fix log messages from other threads not showing up in the console / RCON due to not having a threaded log handler
- buffer in queue, swallow on main thread and feed into normal logging callback