BBS:      TELESC.NET.BR
Assunto:  src/sbbs3/ctrl/MainFormUn
De:       Rob Swindell (on Windows
Data:     Fri, 6 Feb 2026 03:20:00 -0800
-----------------------------------------------------------
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.
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]