Uploaded image for project: 'HttpComponents HttpCore'
  1. HttpComponents HttpCore
  2. HTTPCORE-92

NIO ChunkEncoder does not flush the session output buffer

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0-beta2
    • HttpCore NIO
    • None

    Description

      Present implementation of the NIO ChunkEncoder is over-simplistic. It always expands the session output buffer to store more content instead of trying to free up space by flushing the buffered content.

      Attachments

        1. write_reworked.txt
          1 kB
          Andrea Selva
        2. possiblefix_92.patch
          3 kB
          Andrea Selva
        3. fix2_92.patch
          2 kB
          Andrea Selva
        4. fix3_92.patch
          4 kB
          Andrea Selva
        5. fix4_92.patch
          5 kB
          Andrea Selva

        Activity

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

          People

            Unassigned Unassigned
            olegk Oleg Kalnichevski
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment