Uploaded image for project: 'Avro'
  1. Avro
  2. AVRO-1028

IPC transceiver doesn't gracefully handle server connection resets.

    Details

    • Type: Improvement
    • Status: Reopened
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.6.2
    • Fix Version/s: None
    • Component/s: python
    • Labels:
      None

      Description

      The current Python HTTPTransceiver class forces users to handle connection resets.

      I've refactored the class using urllib3 and incorporated some features we get for free from said library into the transceiver. Added a test case for test_ipc.py that uses the twisted server implementation.

        Attachments

          Activity

            People

            • Assignee:
              bshi Bo Shi
              Reporter:
              bshi Bo Shi
            • Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated: