Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Complete
    • Affects Version/s: 2.1 GA
    • Fix Version/s: 2.2 M2
    • Component/s: TCP/UDP Support
    • Labels:

      Description

      The referenced forum post identifies some shortcomings in thread handling when using NIO. To address these issues, we should consider

      • Allowing the pool-size to take the form "n-m" to support a variable pool instead of the current fixed pool.
      • Exposing an attribute to allow setting the PipedInputStream's buffer size in order to avoid reader threads blocking when large data is received and no consumer thread is available.
      • Changing the reader thread to be cognizant of the available bytes in the piped stream and time out if space is not made available in a reasonable time.

        Issue Links

          Activity

          Show
          Gary Russell added a comment - PR: https://github.com/SpringSource/spring-integration/pull/456

            People

            • Assignee:
              Gary Russell
              Reporter:
              Gary Russell
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1d
                1d
                Remaining:
                Remaining Estimate - 1d
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified