Uploaded image for project: 'Axis2-C'
  1. Axis2-C
  2. AXIS2C-1326

Improvment to Axis2/C client side thread pool

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • core/clientapi
    • None

    Description

      Currently Axis2/C client engine don't make use of the thread pool facility even if we pass one.
      It just request threads from the thread pool and may exhaust all available threads until
      blocking the main thread at some point waiting for new thread which is not what
      the user desire by passing a thread pool. This limitation could be addressed by not requesting
      threads from the passed thread pool but instead passing the job to the thread pool(probably thread
      method and data). Then the thread pool handle the jobs without never blocking the main thread.

      Attachments

        Activity

          People

            Unassigned Unassigned
            damitha Damitha N.M. Kumarage
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: