Uploaded image for project: 'MariaDB MaxScale'
  1. MariaDB MaxScale
  2. MXS-3941

create_one_connection_for_sescmd() doesn't correctly replace m_current_master

    XMLWordPrintable

    Details

      Description

      If there are multiple servers labeled as master and the current master is down, a second connection to a different server that's a master is opened. The m_current_master variable isn't updated to reflect the new situation.

      This is only a problem when the fix to MXS-3934 is in use. There it can cause a failing session command to be rapidly executed as the "new" master server is classified as a slave server. This in turn causes a failure to retry a session command.

        Attachments

          Activity

            People

            Assignee:
            markus makela markus makela
            Reporter:
            markus makela markus makela
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.