From d41d0087a1f62734d7242aad67b876c85f13449d Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sat, 20 Jul 2002 19:58:39 +0000
Subject: [PATCH] Move the lprintf line from the child process to the parent
 process.

---
 src/sbbs3/xtrn.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sbbs3/xtrn.cpp b/src/sbbs3/xtrn.cpp
index 59369923cb..04f9744cdb 100644
--- a/src/sbbs3/xtrn.cpp
+++ b/src/sbbs3/xtrn.cpp
@@ -1016,8 +1016,6 @@ int sbbs_t::external(char* cmdline, long mode, char* startup_dir)
 		if(startup_dir!=NULL && startup_dir[0])
 			chdir(startup_dir);
 
-		lprintf("Node %d executing external: %s",cfg.node_num,cmdline);
-	
 		if(mode&EX_SH || strcspn(cmdline,"<>|;")!=strlen(cmdline)) {
 			argv[0]=comspec;
 			argv[1]="-c";
@@ -1060,6 +1058,8 @@ int sbbs_t::external(char* cmdline, long mode, char* startup_dir)
 		exit(-1);	/* should never get here */
 	}
 
+	lprintf("Node %d executing external: %s",cfg.node_num,cmdline);
+	
 	if(mode&EX_OUTR) {
 		if(!(mode&EX_INR))
 			close(out_pipe[1]);	/* close write-end of pipe */
-- 
GitLab