< Previous by Date | Date Index | Next by Date > |
< Previous in Thread | Thread Index | Next in Thread > |
… From: resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxxx
[mailto:resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxxx] On Behalf Of Volodymyr.Stepanov@xxxxxxxxxxx
[Scott] It is unclear exactly what is happening here. Did
B send a 200 response? If B receives a CANCEL before sending a 200 then
the call should be cleared.
[Scott] Not too sure what you are describing. It is legal
to send a BYE after receiving a 18x response from an endpoint – this should
cause this leg of the call to be ended only – but the INVITE transaction
is still active, other potential forks can still respond. If you really
want to terminate the entire call before receiving a 200, you should send a
CANCEL. Note: I’ve seen some endpoints have trouble receiving
a BYE in the trying state. The RFC is pretty clear on what is required on
both sides for a CANCEL.
|