ACL: control = queue/first_pass_route
[users/jgh/exim.git] / src / src / daemon.c
index 61371f592e795e86b3605cff89c8526b6478fc1c..42e291cf8e63a780cc8e6fa15f648491f0591d64 100644 (file)
@@ -640,7 +640,8 @@ if (pid == 0)
     If we are not root, we have to re-exec exim unless deliveries are being
     done unprivileged. */
 
-    else if (!f.queue_only_policy && !f.deliver_freeze)
+    else if (  (!f.queue_only_policy || f.queue_smtp)
+            && !f.deliver_freeze)
       {
       pid_t dpid;