call.close() logic seems to be incorrect
----------------------------------------

         Key: AXIS2-191
         URL: http://issues.apache.org/jira/browse/AXIS2-191
     Project: Apache Axis 2.0 (Axis2)
        Type: Bug
  Components: client-api  
 Reporter: Deepal Jayasinghe


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 :( )

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to