¿Qué significa el código HRESULT 0x80EE000E (RTC_E_SIP_INVITE_TRANSACTION_PENDING)?

 
Anterior Siguiente
RTC_E_SDP_FAILED_TO_BUILD RTC_E_SIP_AUTH_HEADER_SENT

RTC_E_SIP_INVITE_TRANSACTION_PENDING

RTC_E_SIP_INVITE_TRANSACTION_PENDING: significado en RTC/SIP

Condición: otro INVITE o re-INVITE sigue controlando el estado offer/answer del diálogo. RTC la expone como RTC_E_SIP_INVITE_TRANSACTION_PENDING.

Aislar señalización y transporte

  • 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.
  • Compara el estado local con el mensaje SIP recibido o que se intentaba enviar.
  • Cuando haya redirecciones o retries, conserva el historial para detectar loops y destinos alternativos.

La causa indicada pertenece a una fase concreta del diálogo SIP; el recovery debe preservar el orden de transacciones del diálogo.

Respuesta

Si la condición es remota, respeta la semántica del status y evita convertirla automáticamente en retry inmediato.

Referencias


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