[MXS-2563] Failing debug assertion at rwsplitsession.cc:1129 : m_expected_responses == 0 Created: 2019-06-13 Updated: 2019-06-17 Resolved: 2019-06-17 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | readwritesplit |
| Affects Version/s: | 2.3.8 |
| Fix Version/s: | 2.3.9 |
| Type: | Bug | Priority: | Major |
| Reporter: | markus makela | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Description |
|
Managed to hit this debug assertion with m_expected_responses == 1 when doing a controlled server shutdown. |
| Comments |
| Comment by markus makela [ 2019-06-13 ] |
|
Disregard that, it just took longer to appear. |
| Comment by markus makela [ 2019-06-14 ] |
|
This appears to happen when a query is being executed on one server while another server fails twice before the result is returned. This causes the handle_error_new_connection function to retry the ongoing query on a different server causing two results to be returned. |