commit | 600d37edda6a4aebeffe85da97cd7277b5f2c217 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Fri Nov 10 11:54:58 2017 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Mon Nov 13 11:38:12 2017 +0100 |
tree | ad63d5dc6ee81380af7f0d9d6ed0f578407acc36 | |
parent | 3e5e417060f04e2bf96ef98199014ad2c7b8e203 [diff] |
BUG/MINOR: spoe: check buffer size before acquiring or releasing it In spoe_acquire_buffer and spoe_release_buffer, instead of checking the buffer against buf_empty, we now check its size. It is important because when an allocation fails, it will be set to buf_wanted. In both cases, the size is 0. It is a proactive bug fix, no real problem was observed till now. It cannot be backported as is in 1.7 because of all changes made on the SPOE in 1.8.