Command-line options
[exim.git] / test / runtest
index f6e57b4b502473978b22ab59791f5851ef0daaea..fb93d8de37bd30c7d4c78f6f298f0b506590c318 100755 (executable)
@@ -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+(.*)$/)
   {