]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: qmux: do not crash on frame parsing issue
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 26 May 2026 12:25:32 +0000 (14:25 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 26 May 2026 12:29:55 +0000 (14:29 +0200)
commit2c0e633f6b00ef4cde0e0bc1a10d72fd4f9b6e65
tree6358492b34162c74430fb5a1531934593b89c5ac
parentb46307203267a7c15c86190a53877703945f8d56
BUG/MINOR: qmux: do not crash on frame parsing issue

Ensure frame parsing error does not cause a crash by removing the
associated BUG_ON()/ABORT_NOW().

For now, connection is flagged on error, which ensures that any
send/receive future operations are prevented and connection is closed
asap. In the future, a proper CONNECTION_CLOSE will be required as
defined by QMux protocol.

No need to backport.
src/qcm_qmux.c