It is likely that pipelining the QUIT results in the connection being closed with outgoing data discarded. It's entirely possible that a stateful firewall decides not to allow the half-closed connection to transfer the remaining data.
A packet capture of this issue would be useful. -- Simon Arlott -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##