Error -27740: Overlapped transmission of request to "www.url.com" for URL "http://www.url.com/ProdApp/" failed: WSA_IO_PENDING
What is WSA_IO_PENDING? WSA_IO_PENDING 997, is a Windows Socket error that is returned by the WSAGetLastError function. It is non-LoadRunner error like "Error -27728: Step download timeout (999 seconds) has expired when downloading non-resource(s)" or "Connection to load generator failed. Error: Process "lr_bridge.exe" was not created. Reason: - communication error. [MsgId: MERR-29996]", etc. The error means the overlapped operations will complete later. From Windows Socket perspective, the application has initiated an overlapped operation that cannot be completed immediately.
A completion indication will be given later when the operation has been completed. This error is returned by the operating system and therefore the error number may change in future releases of Windows. For the complete list of Windows Socket errors, refer to Windows Socket Error Codes. (Source: MSDN Library, Windows Socket Error Codes)
However, having mentioned the above, there is still a slight relationship of how the error occur. The transmission of data to the server failed. It could be a network, router, or server problem. The word Overlapped refers to the way LoadRunner sends data in order to get a Web Page Breakdown.
To resolve this problem, add the following statement to the beginning of the script to disable the breakdown of the "First Buffer" into server and network time:
web_set_sockets_option("OVERLAPPED_SEND", "0"); |