Hi Anyone could please help on this?
Thanks On Mon, Jul 11, 2016 at 3:23 PM, Daniel Zanutti <[email protected]> wrote: > Hi > > I need to confirm if a call is UP and terminate it from my code. I have > previously stored callid, h_entry and h_id on an internal list, so I'm > executing at a specific time: > > dlg_api.terminate_dlg(h_entry, h_id); > > If the call is still running, it works nicely and hangup the call. If > there is a problem, I get a negative value and solve too. The problem is if > the call is not up anymore, I get a return == 0. This is the code of > terminate_dlg function: > > struct dlg_cell * dlg = NULL; > > dlg = lookup_dlg(h_entry, h_id); > > if(!dlg) > return 0; > > This function "lookup_dlg" isn't exported. > > Is there anyway to confirm if the call is still running, if I have these > values Callid, h_entry and h_id? > > Thanks! > >
_______________________________________________ Devel mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
