¿Qué significa el código de error de Windows 595 (ERROR_REPLY_MESSAGE_MISMATCH)?

 
Anterior Siguiente
ERROR_DRIVER_CANCEL_TIMEOUT ERROR_LOST_WRITEBEHIND_DATA

ERROR_REPLY_MESSAGE_MISMATCH

Qué significa ERROR_REPLY_MESSAGE_MISMATCH

ERROR_REPLY_MESSAGE_MISMATCH (595) — Una respuesta LPC/IPC no coincide con la solicitud outstanding que esperaba el receptor.

El reply puede llevar otro ID, pertenecer a una conexión anterior, llegar después de timeout/cancel o apuntar a un slot reutilizado. Esto suele revelar una carrera de lifecycle o un protocolo que no mantiene generation/ownership de cada request.

Qué comprobar

  • Registre request ID, reply ID, connection generation y timestamps.
  • Revise timeouts, retries y reutilización de slots o handles después de reconnect.
  • Compruebe que una respuesta tardía no pueda completar una nueva request con el mismo identificador.

Tratamiento recomendado

Use identificadores no ambiguos y generation counters y descarte replies de sesiones anteriores. No fuerce la asociación por orden de llegada. Preserve ambos mensajes para analizar la primera pérdida de correlación.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.