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

Python client does not reconnect if initial connection fails with ENETUNREACH

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • python-binding
    • None

    Description

      ENETUNREACH can happen when target network is unreachable for example when the network stack was not fully initialized yet or when a network is not connected temporarily, etc.
      Since this type of error can very much be transient - I'd expect proton to try (re)connect as usual (just like it does for EHOSTUNREACH).
      This is on recent Fedora.

      Easy ways to reproduce include disabling network connection and running proton trying to connect to some non-link-local address.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            jmennius Ievgen Popovych

            Dates

              Created:
              Updated:

              Slack

                Issue deployment