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

"TConnectedClient died: Could not refill buffer" message shown when using HTTP Server

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.9.3
    • 0.10.0
    • C++ - Library
    • None
    • Linux 64bit and Linux arm

    • Patch Available

    Description

      When using THttpTransport after every request the server prints the following message:

      TConnectedClient died: Could not refill buffer

      However the operation seems to be completed successfully.

      It doesn't matter what protocol is used (JSON, Binary). The issue can be observed independent of the client used (C++, JavaScript in Browser).

      The error is thrown in the THttpTransport::refill function in the case where read from the transport returns 0.

      I'm not sure if throwing an exception there is really necessary?

      Attachments

        Activity

          People

            pascal.bach Pascal Bach
            pascal.bach Pascal Bach
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: