[OpenSIPS-Users] Drop call if mediaproxy does not work (using engage_mediaproxy())

Dan Pascu dan at ag-projects.com
Fri Nov 14 04:48:39 CET 2008


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.

-- 
Dan



More information about the Users mailing list