¿Qué significa el código de error de Windows 1818 (RPC_S_CALL_CANCELLED)?

 
Anterior Siguiente
RPC_S_NO_INTERFACES RPC_S_BINDING_INCOMPLETE

RPC_S_CALL_CANCELLED

Qué significa RPC_S_CALL_CANCELLED

La cancelación del cliente no demuestra que el servidor no haya ejecutado trabajo. La request puede haber llegado y producido efectos antes de que el runtime observase cancel/timeout, por lo que un retry ciego es peligroso para operaciones no idempotentes.

Registre request identity, momento de cancelación y si el servidor recibió la llamada. Antes de reintentar, consulte el estado de la operación o use un idempotency token cuando el protocolo lo soporte. Diferencie user cancel, deadline y shutdown del canal.

Qué comprobar

  • Capture causa y timestamp de cancelación.
  • Compruebe si el servidor empezó o terminó trabajo.
  • Evite retry ciego de operaciones con side effects.

Referencias técnicas


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