]> git.netwichtig.de Git - user/henk/code/exim.git/blobdiff - src/src/rda.c
pass through exec
[user/henk/code/exim.git] / src / src / rda.c
index 574b86cdd57b959de52d7f1498ad7afdcd00de70..498a06168cd865b514bb6b6fd0fea3cecb725e2d 100644 (file)
@@ -615,7 +615,7 @@ with the parent process. */
 oldsignal = signal(SIGCHLD, SIG_DFL);
 search_tidyup();
 
-if ((pid = fork()) == 0)
+if ((pid = exim_fork(US"router-interpret")) == 0)
   {
   header_line *waslast = header_last;   /* Save last header */
 
@@ -768,7 +768,7 @@ if ((pid = fork()) == 0)
 out:
   (void)close(fd);
   search_tidyup();
-  exim_underbar_exit(0);
+  exim_underbar_exit(0, US"rda");
 
 bad:
   DEBUG(D_rewrite) debug_printf("rda_interpret: failed write to pipe\n");