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
Neels Hofmeyr 3 months ago
parent f644789f8a
commit 9a667d06c8
  1. 7
      src/sip.c

@ -143,12 +143,7 @@ static void new_call(struct sip_agent *agent, nua_handle_t *nh,
}
call = call_sip_create();
if (!call) {
LOGP(DSIP, LOGL_ERROR, "No supported codec.\n");
nua_respond(nh, SIP_500_INTERNAL_SERVER_ERROR, TAG_END());
nua_handle_destroy(nh);
return;
}
OSMO_ASSERT(call);
/* Decode Decode the Global Call Reference (if present) */
if (xgcr_hdr_present) {

Loading…
Cancel
Save