But.... how would you know if anything went wrong, without checking
logs? I check mine multiple times per day, and have caught problems
There are logs, the ones Mystic uses which will inform you about something went wrong.
The thing is... this mod, will crash for two reasons. The first one is corrupted message base and the second, is a wrong packet? perhaps... i haven't encountered something like that. In all cases, i have encountered, the script was crashing, the message base, because it was corrupted.
This means, that at the end, you have to delete, reindex, echofix that message base, cause you will experience also, other problems/crashes, if they didn't happen all ready.
The mod, is based on the message base to be healthy. If it doesn't, logging or not the problem, will not fix anything and the script can't say exactly if the message base is corrupted. You will only see a line of string, saying, error processing message no xxxxx.
It's nothing for me to put some exception handling around the code, but i don't think it will have the results you expect. You will see the mod working, actually not crashing... but the data wont populate, as it wouldn't read new packets, because of the message base corruption.
.
:: XQTR :: Another Droid BBS :: andr01d.zapto.org:9999 ::
xqtr@gmx.com
--- Mystic BBS v1.12 A47 2020/11/23 (Raspberry Pi/32)
* Origin: Another Droid BBS # andr01d.zapto.org:9999 (21:1/111)