[MXS-3097] Connection throttling doesn't work Created: 2020-07-31  Updated: 2020-08-07  Resolved: 2020-08-06

Status: Closed
Project: MariaDB MaxScale
Component/s: Core, mariadbclient
Affects Version/s: 2.5.1
Fix Version/s: 2.5.3

Type: Bug Priority: Major
Reporter: Esa Korhonen Assignee: Esa Korhonen
Resolution: Fixed Votes: 0
Labels: None

Sprint: MXS-SPRINT-111, MXS-SPRINT-112

 Description   

The throttling code does not disable manually triggered events. Mariadb-protocol triggers a new read-event any time it reads more than a complete packet from DCB (so that the additional data is routed afterwards). If data is read faster than the backend socket sends it, the writeq can grow without limit, since new read events are repeatedly manually triggered.


Generated at Thu Feb 08 04:18:56 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.