I'm not surprised. If you want *every* script in your system to support infinite execution, you're going to need to set that JS setting more globally (e.g. in your sbbs.ini file, or maybe as part of a logon script for specific users).
--- SBBSecho 3.20-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Fri Mar 1 18:40:43 2024
If the MRC client set `js.counter = 0` upon exit, that'd prevent this error in chat_sec.js.
--- SBBSecho 3.20-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Fri Mar 1 18:40:43 2024