Overlapped twophase-queue-run and delivery. Experimental.
[exim.git] / src / src / deliver.c
index c4160a50c380a635e7ecb2ad0770851304da1a1e..467813800ff5f3b3e16f5778cf9280fada4a6075 100644 (file)
@@ -4642,6 +4642,7 @@ all pipes, so I do not see a reason to use non-blocking IO here
 
   search_tidyup();
 
+  DEBUG(D_deliver) debug_printf("forking transport process\n");
   if ((pid = fork()) == 0)
     {
     int fd = pfd[pipe_write];
@@ -4972,6 +4973,7 @@ all pipes, so I do not see a reason to use non-blocking IO here
     (void)close(fd);
     exit(EXIT_SUCCESS);
     }
+  DEBUG(D_deliver) debug_printf("forked transport process (%d)\n", pid);
 
   /* Back in the mainline: close the unwanted half of the pipe. */