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

Rust cross test client fails to communicate with multiplexed servers

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • Rust - Library
    • None

    Description

      As stated in description. Minimal case is to comment out everything in the Rust test_client leaving only the SecondService call behind.

      From what I can tell the Rust socket isn't getting any bytes at all for the response (i.e. it can't even get the first 4 bytes of the message header). There is a flush() call on the remote side - so that's puzzling.

      Attachments

        1. rs_client_tests_post_change.txt
          15 kB
          Allen George
        2. rs_server_tests_post_change.txt
          17 kB
          Allen George
        3. Screen Shot 2021-02-27 at 13.31.21.png
          137 kB
          Allen George
        4. Screen Shot 2018-11-09 at 07.03.39.png
          318 kB
          Allen George

        Issue Links

          Activity

            People

              allengeorge Allen George
              allengeorge Allen George
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m