commit | 8fa666650f0cd2d9390764fdcd2b14a8200397cb | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Wed May 18 18:14:12 2022 +0200 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu May 19 10:18:18 2022 +0200 |
tree | feb89b2b819fc76f6dd7202a83878a596a41ecf8 | |
parent | c95eaefbfd45ae2ed47d1181a7c9179d7742a01b [diff] |
BUG/MINOR: quic: break for error on sendto If sendto returns an error, we should not retry the call and break from the sending loop. An exception is made for EINTR which allows to retry immediately the syscall. This bug caused an infinite loop reproduced when the process is in the closing state by SIGUSR1 but there is still QUIC data emission left.