Index: queue.c =================================================================== RCS file: /cvs/sendmail/queue.c,v retrieving revision 8.954 retrieving revision 8.954.2.2 diff -u -r8.954 -r8.954.2.2 --- queue.c 22 Apr 2006 01:07:00 -0000 8.954 +++ queue.c 14 Jun 2006 21:50:56 -0000 8.954.2.2 @@ -6695,8 +6695,7 @@ static time_t nextupdate = 0; #if SM_CONF_SHM - /* only the daemon updates this structure */ - if (ShmId == SM_SHM_NO_ID || DaemonPid != CurrentPid) + if (ShmId == SM_SHM_NO_ID && DaemonPid != CurrentPid) return; #endif /* SM_CONF_SHM */ now = curtime();