commit | 319994a2e9e47985a8c1e9f589c579fc685b89cc | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Tue Nov 07 11:03:56 2017 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Tue Nov 07 11:03:56 2017 +0100 |
tree | 7b644aaa4a81c2e7ef1edbcb9b9fd7205afefe70 | |
parent | 3eabe9b174a245a8591f0fafc7f565914ae86f9a [diff] |
BUG/MEDIUM: h2: don't try (and fail) to send non-existing data in the mux The call to xprt->snd_buf() was not conditionned on the presence of data in the buffer, resulting in snd_buf() returning 0 and never disabling the polling. It was revealed by the previous bug on error processing but must properly be handled.