On Friday 14 November 2008, Giuseppe Roberti wrote: > Dan Pascu wrote: > > On Thursday 13 November 2008, Giuseppe Roberti wrote: > >> Dan Pascu wrote: > >>> On Thursday 13 November 2008, Giuseppe Roberti wrote: > >>>> Hi. > >>>> > >>>> How can we drop a call (an INVITE) if we are using > >>>> engage_media_proxy() > >>> > >>> You can't. engage_media_proxy() does nothing when called except to > >>> set an internal flag, so it can't return an error code because > >>> nothing can fail in that operation. It is only a contract that > >>> mediaproxy will be used automatically as soon as the dialog is > >>> started. > >> > >> Ok, thanks. > >> > >> So, can we add a parameter like "exit_on_error" that tell mediaproxy > >> module to drop request when it gets error ? > > > > I would rather not. This approach is cheesy. You can still use the > > use_media_proxy/end_media_session function pair. > > I know, but if we use use_media_proxy/end_media_session we will lost > dialog end on media-relay timeout, isnt it ?
Indeed. But then make sure you start the dispatcher. Once running it won't crash, so the only reason it won't be there is if you forget to start it. -- Dan _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
