| 1 | # max_parallel on transport |
| 2 | need_ipv4 |
| 3 | # |
| 4 | # Remote transport: |
| 5 | # preload the spool |
| 6 | exim -odq a b c |
| 7 | . |
| 8 | **** |
| 9 | # |
| 10 | # a slow server as a test target |
| 11 | exim -DSERVER=server -bd -oX PORT_D |
| 12 | **** |
| 13 | # |
| 14 | # First and second messages should go, as separate conns due to |
| 15 | # connection_max_messages, third is deferred |
| 16 | # as third transport run denied by max_parallel |
| 17 | exim -q |
| 18 | **** |
| 19 | # |
| 20 | # |
| 21 | # Remaining message on queue should go immediately; no delay |
| 22 | # associated with retry rules |
| 23 | exim -q |
| 24 | **** |
| 25 | killdaemon |
| 26 | # |
| 27 | ######## |
| 28 | # |
| 29 | # |
| 30 | # Local transport: |
| 31 | # Only one message should go as the transport takes a long |
| 32 | # time and we set max_parallel=1 to serialize it |
| 33 | exim y |
| 34 | **** |
| 35 | exim z |
| 36 | **** |
| 37 | # |
| 38 | # |
| 39 | sleep 3 |
| 40 | # |
| 41 | # Remaining message on queue should go immediately; no delay |
| 42 | # associated with retry rules |
| 43 | exim -q |