From 3d81f551c7e2b4d109d008d6d9638f2246828833 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sun, 6 Jan 2008 07:33:09 +0000 Subject: [PATCH] Include PID in session ID used for temp file names. --- src/sbbs3/mailsrvr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index 6f6d0b8b0f..0b8f416df4 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -2071,7 +2071,7 @@ static void smtp_thread(void* arg) srand(time(NULL) ^ (DWORD)GetCurrentThreadId()); /* seed random number generator */ rand(); /* throw-away first result */ - SAFEPRINTF3(session_id,"%x%x%lx",socket,rand(),clock()); + SAFEPRINTF4(session_id,"%x%x%x%lx",getpid(),socket,rand(),clock()); SAFEPRINTF2(msgtxt_fname,"%sSBBS_SMTP.%s.msg", scfg.temp_dir, session_id); SAFEPRINTF2(rcptlst_fname,"%sSBBS_SMTP.%s.lst", scfg.temp_dir, session_id); rcptlst=fopen(rcptlst_fname,"w+"); -- GitLab