| < 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. 
 |