Subj : src/sbbs3/exec.cpp To : Git commit to main/sbbs/master From : Rob Swindell Date : Sun Apr 10 2022 20:27:59 https://gitlab.synchro.net/main/sbbs/-/commit/9d752c75a8cc86f782744075 Modified Files: src/sbbs3/exec.cpp Log Message: Install OperationCallback for all executed JS scriptsJS doors with the "Use Shell or New Context" option enabled in SCFG and JSmodules installed a global hot key handlers would not automatically terminatewhen the user disconnected (and js.auto_terminate was true, the default).I'm not sure why the operation callback was only installed when scope==NULLbut always installing it fixes the issue with some global hot key modulesand JS doors becoming "zombies" when a user disconnects while running them. --- SBBSecho 3.15-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .