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

Using a shared storage with threading model thread_specific causes crash

    XMLWordPrintable

Details

    • MXS-SPRINT-267

    Description

      In 24.02 all Configuration objects were added to a collection, so that it would be possible to iterate over them at startup. That is completely unproblematic for all configuration objects that are created in MainWorker.

      However, the Memcached and Redis cache storages create, when the threading model is thread_specific, configuration objects in the context of a routing worker and in parallell, which wreaks havoc as the book-keeping is not thread safe.

      Attachments

        Activity

          People

            johan.wikman Johan Wikman
            johan.wikman Johan Wikman
            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.