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

connection_keepalive sends pings even if client is idle

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.5.20
    • Fix Version/s: 2.5.21, 6.4.0
    • Component/s: Core
    • Labels:
      None

      Description

      With the default configuration of connection_timeout=0s and connection_keepalive=300s, a client that connects to MaxScale and then goes idle is never timed out. This happens because connection_keepalive sends the keepalive pings regardless of the client state. This was not the intended purpose of the feature and it should only send the keepalive pings if the client connection has been idle for less than the configured connection_keepalive value. If the connection goes idle for longer than that, the keepalive pings should stop.

        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.