Mi aplicación funciona como aplicación de cliente para el servidor de Banco. La aplicación está enviando solicitud y recibiendo respuesta del banco. Esta aplicación es normalmente funciona bien, pero a vecesLa operación de E/S se ha cancelado debido a una salida de subproceso oa una solicitud de solicitud
La operación de E/S ha sido abortada a causa de una salida de subproceso o una aplicación solicitud
error con código de error como 995 está llegando.
public void OnDataReceived(IAsyncResult asyn)
{
BLCommonFunctions.WriteLogger(0, "In :- OnDataReceived",
ref swReceivedLogWriter, strLogPath, 0);
try
{
SocketPacket theSockId = (SocketPacket)asyn.AsyncState;
int iRx = theSockId.thisSocket.EndReceive(asyn); //Here error is coming
string strHEX = BLCommonFunctions.ByteArrToHex(theSockId.dataBuffer);
}
}
Una vez que este error empiezan a salir de todas las transacciones después de comenzar el mismo error que aparezca, por lo por favor me ayude a solucionar este problema. Si es posible luego con un código de ejemplo
Saludos, Ashish Khandelwal
Hay pocos errores de Windows que son tan descriptivos y confiables como ese. No podemos ayudarlo a encontrar el hilo que termina demasiado pronto. Agregue un poco de seguimiento a su código si no puede encontrarlo. –