Fix getting non-TLS QUIT in FIN segment
authorJeremy Harris <jgh146exb@wizmail.org>
Fri, 22 Jan 2021 19:58:54 +0000 (19:58 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Fri, 22 Jan 2021 21:58:25 +0000 (21:58 +0000)
commit97cfe3942f67200f77f6ae9b302409075e4e5792
tree6a7951f281ef186b63bffca3065a8bca81d6e9cd
parent81df60f6229e66dc8306e55ea2103e577782d984
Fix getting non-TLS QUIT in FIN segment

Linux was behaving oddly with the TCP_CORK method, and using MSG_MORE
is one fewer syscall.
src/src/tls-gnu.c
src/src/tls-openssl.c
src/src/transports/smtp.c
test/runtest
test/stderr/0143
test/stderr/0388
test/stderr/1157
test/stderr/2035
test/stderr/2135
test/stderr/4052
test/stderr/4520