Fixes issue #561 "SC does not handle SIP 603 Decline response".

cusax-fix
Emil Ivov 17 years ago
parent ca635fdc8d
commit 57059e96ea

@ -719,8 +719,10 @@ else if (method.equals(Request.BYE))
processed = true;
break;
// Busy here.
// Busy
case Response.BUSY_HERE:
case Response.BUSY_EVERYWHERE:
case Response.DECLINE:
processBusyHere(clientTransaction, response);
processed = true;
break;
@ -745,7 +747,8 @@ else if (method.equals(Request.BYE))
// errors
default:
if ((responseStatusCode / 100 == 4)
|| (responseStatusCode / 100 == 5))
|| (responseStatusCode / 100 == 5)
|| (responseStatusCode / 100 == 6))
{
CallParticipantSipImpl callParticipant =
activeCallsRepository.findCallParticipant(clientTransaction

Loading…
Cancel
Save