From a6e669db4dad468fca8d2181ab9ac6b0d1986c9a Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 12 Jul 2005 17:49:05 +0000 Subject: [PATCH] More status output when re-running a module or returning a module-specified exit_code. --- src/sbbs3/jsexec.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/sbbs3/jsexec.c b/src/sbbs3/jsexec.c index 8cc10e35da..05ff158057 100644 --- a/src/sbbs3/jsexec.c +++ b/src/sbbs3/jsexec.c @@ -763,6 +763,7 @@ int main(int argc, char **argv, char** environ) char* omode="w"; int argn; long result; + ulong exec_count=0; BOOL loop=FALSE; BOOL nonbuffered_con=FALSE; @@ -958,6 +959,9 @@ int main(int argc, char **argv, char** environ) do { + if(exec_count++) + fprintf(statfp,"\nRe-running: %s\n", module); + recycled=FALSE; if(!js_init(environ)) { @@ -968,6 +972,9 @@ int main(int argc, char **argv, char** environ) result=js_exec(module,&argv[argn]); + if(result) + lprintf(LOG_ERR,"!Module set exit_code: %ld", result); + fprintf(statfp,"\n"); fprintf(statfp,"JavaScript: Destroying context\n"); JS_DestroyContext(js_cx); -- GitLab