Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-4340

Erlang fix a crash on client close

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.10.0
    • 0.11.0
    • Erlang - Library
    • None

    Description

      When a client closes a connection to a framed server the server was
      crashing because the fact that the transport was framed was being
      lost. Looking through the file I noticed that the block from lines
      87-95, looked different from the one from 59-66. The culprit was
      that when an error was occuring in the 59-66 block it was being
      propagated up without rewrapping. That would cause a failure
      much further up the chain.

      Note: original author's PR is THRIFT-4339 but the github PR wasn't linked to THRIFT-4339.

      Attachments

        Issue Links

          Activity

            People

              djnym Anthony Molinaro
              jking3 James E. King III
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: