On 05/11/2023 18:35, Exim Bugzilla via Exim-dev wrote:
> not sure why when it
> reaches transport_write_block it fails and throws broken pipe
It gets a "broken pipe" error because when it tries to write
down the pipe to the filter, the filter has closed its end
of the pipe. Because the filter is written wrongly, in not actually using
the data from the pipe as its input - as I've been trying to tell
you, and you have been ignoring. It is totally irrelevant that it
sometimes works. There's an interlock, a contract, there so that it works
every time. Stop trying to ignore that, if you want it to work.
--
Cheers,
Jeremy
--
## subscription configuration (requires account):
##
https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-dev-unsubscribe@???
## Exim details at
http://www.exim.org/
## Please use the Wiki with this list -
http://wiki.exim.org/