Commits

Andy Green authored f85cc83de3b
http: ETAG hits wrongly seen as serve fails on h2 nonzero return from lws_http_serve() can equally be because we hit on an ETAG and finished the serve with only the headers. Split the return so -1 is to assertively close the stream, 1 is we didn't serve anything (eg, not found) and 0 is continuing asynchronously to serve.