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
Performance timing measurements
[exim.git]
/
src
/
src
/
transport.c
diff --git
a/src/src/transport.c
b/src/src/transport.c
index 13a039d8c32951f47457afd0b15abf9d22b7f475..df7fd1628be9b30c8142cacb39119b6560ff8fc3 100644
(file)
--- a/
src/src/transport.c
+++ b/
src/src/transport.c
@@
-1275,7
+1275,7
@@
if (write_pid < 0)
/* When testing, let the subprocess get going */
/* When testing, let the subprocess get going */
-
if (f.running_in_test_harness) millisleep
(250);
+
testharness_pause_ms
(250);
DEBUG(D_transport)
debug_printf("process %d writing to transport filter\n", (int)write_pid);
DEBUG(D_transport)
debug_printf("process %d writing to transport filter\n", (int)write_pid);
@@
-1944,7
+1944,7
@@
if ((pid = fork()) == 0)
DEBUG(D_transport) debug_printf("transport_pass_socket succeeded (final-pid %d)\n", pid);
_exit(EXIT_SUCCESS);
}
DEBUG(D_transport) debug_printf("transport_pass_socket succeeded (final-pid %d)\n", pid);
_exit(EXIT_SUCCESS);
}
-
if (f.running_in_test_harness) sleep(1
);
+
testharness_pause_ms(1000
);
transport_do_pass_socket(transport_name, hostname, hostaddress,
id, socket_fd);
transport_do_pass_socket(transport_name, hostname, hostaddress,
id, socket_fd);