diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2018-03-21 11:34:22 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2018-03-23 13:58:54 +0000 |
commit | f81d6431fae4191b8851fba9345c4b0ed22d5650 (patch) | |
tree | 419de5ea29c483cee6fa2932d692063527f0310e | |
parent | 88fc7b4382a3e98948e085dd7581dd80b801bca4 (diff) | |
download | exim4-f81d6431fae4191b8851fba9345c4b0ed22d5650.tar.gz |
Pipe transport, part two. Bug 2257
-rw-r--r-- | src/src/transport.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/src/transport.c b/src/src/transport.c index 74103ef41..d7670e0cd 100644 --- a/src/src/transport.c +++ b/src/src/transport.c @@ -263,7 +263,8 @@ for (i = 0; i < 100; i++) tls_out.active == fd ? tls_write(FALSE, block, len, more) : #endif #ifdef MSG_MORE - more ? send(fd, block, len, MSG_MORE) : + more && !(tctx->options & topt_not_socket) + ? send(fd, block, len, MSG_MORE) : #endif write(fd, block, len); |