[ https://issues.apache.org/jira/browse/AXIS2C-428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Samisa Abeysinghe resolved AXIS2C-428. -------------------------------------- Resolution: Cannot Reproduce :( Cannot fix it without being able to re-produce > http_client reads data from a socket without checking weather the socket is > ready to give data. If the data arrived and socket is not ready client > assumes data is not available. > --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: AXIS2C-428 > URL: https://issues.apache.org/jira/browse/AXIS2C-428 > Project: Axis2-C > Issue Type: Bug > Components: transport/http > Affects Versions: Current (Nightly) > Reporter: Supun Kamburugamuva > > File - modules\core\transport\http\sender\http_client.c > Function - axis2_http_client_recieve_header > Line - 512 > The statement in this line reads the data stream and assign the number of > characters read to the "read" variable. But this line does not check weather > the socket is capable of giving data at the time of access (Socket is ready > or not). In some cases when this statement executes, data has arrived but the > socket is not ready to give the data. So the client assumes error. As a > result the method returns with error although the response has arrived. > When this happens the svc_client "send_xxxx" methods returns with null > results event though the actual response has arrived. This bug occurs in > random. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]