Uploaded image for project: 'Axis2'
  1. Axis2
  2. AXIS2-191

call.close() logic seems to be incorrect

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.94
    • client-api
    • None

    Description

      In the call api there is a method called call.close(), it is there to close the transport listeners , but it seems the underline logic is incorrect.

      In the client side if you try to use two channel case ,it check whether the corresponding listener is there if it is not there it will start the listener else you the already started listener , but by in different service invocation if we call call.close(), all the others wont be getting an desired out put ,in fact it will be getting an socket time out exeption , that is because call.close() logic seems to be incorrect.

      (Sorry I do not have a test case )

      Attachments

        Activity

          People

            Unassigned Unassigned
            deepal Deepal Jayasinghe
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: