aboutsummaryrefslogtreecommitdiff
path: root/src/os/unix
diff options
context:
space:
mode:
authorValentin Bartenev <vbart@nginx.com>2016-07-19 20:30:21 +0300
committerValentin Bartenev <vbart@nginx.com>2016-07-19 20:30:21 +0300
commitce6eb33d15f1efd3c418ce7688ed6de3af81cae9 (patch)
treeb9963cfe2afe37cd5b96d61e649d4a3fc2988617 /src/os/unix
parentda852aa468db80f9e5138aea81a1bebb90e0be51 (diff)
downloadnginx-ce6eb33d15f1efd3c418ce7688ed6de3af81cae9.tar.gz
nginx-ce6eb33d15f1efd3c418ce7688ed6de3af81cae9.zip
HTTP/2: avoid sending output queue if there's nothing to send.
Particularly this fixes alerts on OS X and NetBSD systems when HTTP/2 is configured over plain TCP sockets. On these systems calling writev() with no data leads to EINVAL errors being logged as "writev() failed (22: Invalid argument) while processing HTTP/2 connection".
Diffstat (limited to 'src/os/unix')
0 files changed, 0 insertions, 0 deletions