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