[MXS-4452] Non-fatal errors in lower level services cause unwanted error messages Created: 2022-12-15 Updated: 2023-06-16 Resolved: 2023-03-10 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | Core |
| Affects Version/s: | 2.5.23, 6.4.4, 22.08.3 |
| Fix Version/s: | 23.08.0 |
| Type: | Bug | Priority: | Major |
| Reporter: | markus makela | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
With a MaxScale configuration where a service uses other services in its targets parameter, a non-fatal error on a lower level service causes errors to be logged even if they are not fatal. The correct thing to do would be to modify the error and propagate it upwards to the next service in line. If the error cannot be handled, the client protocol would eventually log the error message. |