https://gitlab.synchro.net/main/sbbs/-/commit/6496ebbd8fb69639493f1694
Modified Files:
src/sbbs3/exec.cpp
Log Message:
Don' t log "Attempt to recursively execute" error for some modules
Some loadable modules will fallback to internal functions if the module fails to execute - we track that with the optional 'invoked' parameter. Only log an error when exec_mod() is called recursively for the same module when the invoked parameter is null, otherwise just fail (return -1) silently so that the calling function can revert to built-in functions. It should be obvious that's what is happening since the built-in functionality would execute and no
(e.g. debug-level) log message should be needed.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net