labelled-process fork function
[exim.git] / src / src / route.c
index fd3cb3e6483675909697b78c5ead65013e0ce95d..6226b0685c16b509391b577a7f32a029b428c076 100644 (file)
@@ -736,7 +736,7 @@ while ((check = string_nextinlist(&listptr, &sep, buffer, sizeof(buffer))))
     otherwise. Save the old state for resetting on the wait. */
 
     oldsignal = signal(SIGCHLD, SIG_DFL);
-    pid = fork();
+    pid = exim_fork(US"require-files");
 
     /* If fork() fails, reinstate the original error and behave as if
     this block of code were not present. This is the same behaviour as happens