https://gitlab.synchro.net/main/sbbs/-/commit/2f18dc97ec6d0fdda8a24541
Modified Files:
exec/syncterm-bounce.js
Log Message:
Add a console.flush() after we sent each ANSI query that willwait for a response. Also, use a single cache list command to checkthe MD5 of both files.This speeds up startup immensely. It would be a good idea to dosomething similar in Synchronet any time we send a query and waitfor a response... as it sits now, we're basically adding extradelays that aren't strictly necessary.Another option would be to *always* flush before a blocking read,which would "fix" anything that's not using inkey() with a timeoutof zero. This would just generally fix everything I think, unlessthere's something calling inkey() with a very small timeout justto avoid 100% CPU or something.
--- SBBSecho 3.20-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)