https://gitlab.synchro.net/main/sbbs/-/issues/821#note_5995
This gets kind of convoluted:
1. What if the user only has access to one shell?
2. What if the other shell(s) the user has access to also have load/exec problems?
3. Should we loop forever trying to load/exec the shell or fail after n times for the same shell (keeping track of how many attempts per shell)?
This is all getting kind of complicated to work-around a rare sysop-config issue.
As it is, an error is logged and the sysop is notified (hopefully) of the error, right? I think that's good enough.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net