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

Replace family of zbx_socket_*() functions with thread compatible versions

    XMLWordPrintable

Details

    • Team A
    • Sprint 97 (Feb 2023), Sprint 98 (Mar 2023), Sprint 99 (Apr 2023), Sprint 100 (May 2023)
    • 5

    Description

      We need redesign timeout mechanism for all our zbx_socket_*() functions

      Expectation:

      1. do not use alarm() - as not thread compatible mechanism of 'timeout'
      2. try to make single implementation for the whole platform (via select() or SO_RCVTIMEO/SO_SNDTIMEO)
      3. platforms:
        1. Linux
        2. windows 2003
        3. Solaris 10 (EOL 2024)
        4. AIX
        5. xBSD

      Attachments

        Issue Links

          Activity

            People

              wiper Andris Zeila
              MVekslers Michael Veksler
              Votes:
              1 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: