Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Not A Bug
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: mod_sofia
-
Labels:None
-
Platform:Linux x86/gcc
-
CPU Info:
-
FreeSWITCH GIT Revision:HEAD
-
Reproduced with GIT HEAD?:YES
Description
sofia_glue_sip_cause_to_freeswitch() interprets a 480 as SWITCH_CAUSE_NO_USER_RESPONSE.
hangup_cause_to_sip() on the other hand interprets SWITCH_CAUSE_NO_USER_RESPONSE as 408.
Since 408 means "Request Timeout" the latter is IMHO wrong.
hangup_cause_to_sip() should rather interpret NO_USER_RESPONSE as 480.
hangup_cause_to_sip() on the other hand interprets SWITCH_CAUSE_NO_USER_RESPONSE as 408.
Since 408 means "Request Timeout" the latter is IMHO wrong.
hangup_cause_to_sip() should rather interpret NO_USER_RESPONSE as 480.
I'm reluctant to go against unless there is a compelling reason.