Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-3687

Rework semaphore and shared memory management to minimize conflicts with other applications and inbetween simultaneously running Zabbix daemons

    XMLWordPrintable

    Details

    • Team:
      Team C
    • Sprint:
      Sprint 1, Sprint 2, Sprint 3, Sprint 4, Sprint 5
    • Story Points:
      16

      Description

      Idea is to abandon key usage. Neither generated with ftok() nor generated in any other way. Keys should not be used to create Zabbix mutexes and shared memory segments because explicit key usage may lead to conflicts when other applications depend on the same key. Alternative is to use IPC_PRIVATE constant and forget about ftok().

      As a side effect this change requires that we remove SQLite support for main Zabbix database because we will not be able to share mutex for DB access between frontend and server any more.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              glebs.ivanovskis Glebs Ivanovskis (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: