X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/a2550b677cfc7c4dd6ac1ac24c7f029b6e5ef44d..28b3821f89f89670a08603c50662d468e82510ad:/test/runtest diff --git a/test/runtest b/test/runtest index f6e57b4b5..fb93d8de3 100755 --- a/test/runtest +++ b/test/runtest @@ -1021,6 +1021,9 @@ RESET_AFTER_EXTRA_LINE_READ: # Environment cleaning next if /\w+ in keep_environment\? (yes|no)/; + # The spool header file name varies with PID + s%^(Writing spool header file: .*/hdr).[0-9]{1,5}%$1.pppp%; + # When Exim is checking the size of directories for maildir, it uses # the check_dir_size() function to scan directories. Of course, the order # of the files that are obtained using readdir() varies from system to @@ -1977,6 +1980,7 @@ if (/^(ln|ls|du|mkdir|mkfifo|touch|cp|cat)\s/ || # command, triggered by $server_pid being non-zero. The server sends its output # to a different file. The variable $server_opts, if not empty, contains # options to disable IPv4 or IPv6 if necessary. +# This works because "server" swallows its stdin before waiting for a connection. if (/^server\s+(.*)$/) {