Subj : src/sbbs3/ctrl/MainFormUnit.cpp To : Git commit to main/sbbs/master From : Rob Swindell (on Windows 11) Date : Fri Feb 06 2026 03:20 am https://gitlab.synchro.net/main/sbbs/-/commit/1856c762225ee58c86995ca9 Modified Files: src/sbbs3/ctrl/MainFormUnit.cpp Log Message: Don't update Clients form directly from startup->client_on() callback This apppears to finally at long last resolve the "Index out of range" error - it's simply not safe to update GUI controls from other threads, so we're doing the update from the LogTimerTick (using a linked-list/queue of changes). The log timer ticks at 2Hz (we could increase that), so the Clients list isn't quite as "real time" as before, but it's plenty fast and smooth for my liking. .