git://git.exim.org
/
exim.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
05070e3
)
Do not use MSG_NOSIGNAL on send() in ${udpsend}
author
Jeremy Harris
<jgh146exb@wizmail.org>
Mon, 30 Sep 2013 19:24:13 +0000
(20:24 +0100)
committer
Jeremy Harris
<jgh146exb@wizmail.org>
Mon, 30 Sep 2013 21:44:43 +0000
(22:44 +0100)
Some non-Posix systems don't define it. Anyway, Exim ignores SIGPIPE for most purposes.
src/src/acl.c
patch
|
blob
|
history
diff --git
a/src/src/acl.c
b/src/src/acl.c
index e3efb7ed873c627b89474a8940ff3dab13824e5b..520375ab4f6d756a5f7b04fd6d897da269076ae2 100644
(file)
--- a/
src/src/acl.c
+++ b/
src/src/acl.c
@@
-2901,7
+2901,7
@@
if (r < 0) goto defer;
r = ip_connect(s, host_af, h->address, portnum, 1);
if (r < 0) goto defer;
len = Ustrlen(arg);
-r = send(s, arg, len,
MSG_NOSIGNAL
);
+r = send(s, arg, len,
0
);
if (r < 0) goto defer;
if (r < len)
{