git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Overlapped twophase-queue-run and delivery. Experimental.
[exim.git]
/
src
/
src
/
deliver.c
diff --git
a/src/src/deliver.c
b/src/src/deliver.c
index c4160a50c380a635e7ecb2ad0770851304da1a1e..467813800ff5f3b3e16f5778cf9280fada4a6075 100644
(file)
--- a/
src/src/deliver.c
+++ b/
src/src/deliver.c
@@
-4642,6
+4642,7
@@
all pipes, so I do not see a reason to use non-blocking IO here
search_tidyup();
search_tidyup();
+ DEBUG(D_deliver) debug_printf("forking transport process\n");
if ((pid = fork()) == 0)
{
int fd = pfd[pipe_write];
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);
}
(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. */
/* Back in the mainline: close the unwanted half of the pipe. */