¿Qué significa el código HRESULT 0x80EE007F (RTC_E_SIP_REFER_OPERATION_PENDING)?

 
Anterior Siguiente
RTC_E_UDP_NOT_SUPPORTED RTC_E_PLATFORM_NOT_SUPPORTED

RTC_E_SIP_REFER_OPERATION_PENDING

RTC_E_SIP_REFER_OPERATION_PENDING: significado en RTC/SIP

Para resolverlo conviene separar señalización, transporte y media. Para RTC_E_SIP_REFER_OPERATION_PENDING, la situación es esta: otra operación REFER mantiene ocupado el estado de transferencia de la sesión.

Comprobación práctica

Antes de repetir una operación no idempotente, confirma si el peer ya aplicó el cambio anterior.

  • Registra Call-ID, tags, CSeq y estado del diálogo antes y después de la operación. Evita lanzar hold, REFER, INVITE o join concurrentes sobre el mismo estado.
  • Usa timestamps y correlación de diálogo para decidir qué ocurrió primero.
  • No hagas retry hasta saber si existe otra transacción pendiente.

Corrección

Ajusta el elemento que produjo la condición y vuelve a negociar desde un estado conocido, sin reutilizar transacciones pendientes.

Referencias


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