https://gitlab.synchro.net/main/sbbs/-/commit/e389f2e7612b6985aa97340f180bea844927296a#note_1284
Yeah, which means it (msglist.js) should not have been load()'d to begin with, so that was a wrong turn.
I still think here's a problem with js.on_exit() however, because when email_sec.js (which is invoked via external->js_execfile) terminated, the on-exit handlers that were installed via the load()ed msglist.js where not executed.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net