Uploaded image for project: 'HTTP Connector'
  1. HTTP Connector
  2. HTTPC-75

Use IO threads to handle HTTP response streaming

    XMLWordPrintable

Details

    • Enhancement Request
    • Status: Resolved
    • Major
    • Resolution: Done
    • None
    • 1.6.0, 1.5.16, 2.0.0
    • Security Level: Public
    • None
    • 0
    • Prod Eng - Yamato 02/12, Prod Eng - Zeus 02/26, Prod Eng - Xolotl 01/29, Prod Eng - ACDC 03/11, Prod Eng - Black Sabbath 03/25
    • S2

    Description

      When using PipedInputStreams, the selectors have no way to check if there is data available to continue a response streaming, and so they are being blocked in the stream read method.
      In order to avoid blocking the selectors, we should do those reads in IO threads.

      Attachments

        Issue Links

          Activity

            People

              ewerner@mulesoft.com Ezequiel Maximiliano Werner
              ewerner@mulesoft.com Ezequiel Maximiliano Werner
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: