Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-1644

[FreeBSD] Scheme for reusing ports in testing does not work for FreeBSD

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: proton-c-0.18.0
    • Fix Version/s: proton-c-0.20.0
    • Component/s: proton-c
    • Labels:
    • Environment:
      FreeBSD 10.3-RELEASE-p20

      Description

      The scheme for picking ports using SO_REUSEPORT does not seem to work on FreeBSD producing a bunch of errors like

      listen error: proton:io: address already in use - listening on localhost:51439
      broker shutdown: proton:io: address already in use - listening on localhost:51439
      

      This happens in the tests:

      • 12:ruby-test-container
      • 31:c-proactor-tests
      • 34:cpp-example-container
      • 35:cpp-example-container-ssl

        Attachments

          Activity

            People

            • Assignee:
              aconway Alan Conway
              Reporter:
              astitcher Andrew Stitcher
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: