Browse Source

conserto de crash em caso de canal estar conectado a nenhuma ponte

pull/22/head
Diego Nakaniwa 3 months ago
parent
commit
a406c5291c
  1. 2
      src/frame/call_frame.c

2
src/frame/call_frame.c

@ -506,6 +506,7 @@ int restore_calls (){
// se não existir, cria uma call
if (!get_call_uniqueid_from_a_call_member_uniqueid(channel->uniqueid)){
bridge = get_bridge(channel->bridgeid);
if (bridge){
// se ambos os canais da bridge forem não locais, criar a ligação diretamente
if (!strstr_n (bridge->bridge_member->name, "Local/") && !strstr_n(bridge->bridge_member->next->name, "Local/")){
bridge_channel_1 = get_channel(bridge->bridge_member->uniqueid);
@ -535,6 +536,7 @@ int restore_calls (){
}
}
}
}
channel = channel->next;
}
peer = peer->next;

Loading…
Cancel
Save