¿Qué significa el código de retorno del kernel de macOS 0x10000007 (MACH_SEND_INTERRUPTED)?

 
Anterior Siguiente
MACH_SEND_INVALID_VOUCHER MACH_SEND_MSG_TOO_SMALL

MACH_SEND_INTERRUPTED

Qué significa MACH_SEND_INTERRUPTED

La operación no es un timeout ni implica necesariamente destino inválido. Según opciones, la espera por espacio en queue u otra fase del send pudo ser interrumpida.

Antes de reintentar una operación RPC, considera si el mensaje pudo avanzar parcialmente según el contrato de la API.

Qué comprobar

  • Registra send options e interruption/cancel state.
  • Distingue de MACH_SEND_TIMED_OUT.
  • Revisa política de retry del protocolo.
  • No repita requests no idempotentes sin saber si fueron entregados.

Referencias técnicas


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