drop misleading error message
call_sip_create() returns NULL only when memory allocation failed. Do not log "No supported codec", just assert that a call was allocated, like we usually do in such cases. Related: SYS#5066 Change-Id: Id7fd16b92bbd10e886892d0c425cf1bc5d5429cf
This commit is contained in:
parent
74124a8172
commit
d3820db06b
|
@ -143,12 +143,7 @@ static void new_call(struct sip_agent *agent, nua_handle_t *nh,
|
||||||
}
|
}
|
||||||
|
|
||||||
call = call_sip_create();
|
call = call_sip_create();
|
||||||
if (!call) {
|
OSMO_ASSERT(call);
|
||||||
LOGP(DSIP, LOGL_ERROR, "No supported codec.\n");
|
|
||||||
nua_respond(nh, SIP_500_INTERNAL_SERVER_ERROR, TAG_END());
|
|
||||||
nua_handle_destroy(nh);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Decode Decode the Global Call Reference (if present) */
|
/* Decode Decode the Global Call Reference (if present) */
|
||||||
if (xgcr_hdr_present) {
|
if (xgcr_hdr_present) {
|
||||||
|
|
Loading…
Reference in New Issue