[MXS-3273] Connection lost when unrelated server loses Slave status Created: 2020-10-30  Updated: 2021-04-19  Resolved: 2020-11-04

Status: Closed
Project: MariaDB MaxScale
Component/s: schemarouter
Affects Version/s: 2.4.13
Fix Version/s: 2.4.14

Type: Bug Priority: Major
Reporter: markus makela Assignee: markus makela
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Relates
relates to MXS-3267 Unexpected result state error when se... Closed

 Description   

The same setup as in MXS-3267 seems to create this problem.



 Comments   
Comment by markus makela [ 2020-11-04 ]

This seems to happen due to the way readconnroute behaves. When it loses the connection to the backend, it will write an error to the client. This is then processed by the schemarouter as a response which is routed to the client. Due to the fact that readconnroute doesn't track the response state, it's possible that this also causes MXS-3267 to appear.

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