[SR-Users] [Dialog] Removing entries from dialog memory
Sergiu Pojoga
pojogas at gmail.com
Fri Oct 11 18:32:06 CEST 2019
Does it receive a 200 OK reply to the BYE?
On Fri, Oct 11, 2019, 10:55 AM Julien Klingenmeyer, <
julien.klingenmeyer at corp.ovh.com> wrote:
> I tried the end_dlg rpc command but result is the same as the dlg_bye
> function (mistake in my original message, I said send_bye but I meant
> dlg_bye()): BYE requests are sent but dialog is still present when I
> execute the command dlg.list. It does not look to be removed from the
> active dialog list.
>
>
>
> Would it be because Kamailio does not get any replies to the Bye requests?
>
>
>
> Regards,
>
> --
>
> Julien
>
>
>
> *De : *sr-users <sr-users-bounces at lists.kamailio.org> au nom de Sergiu
> Pojoga <pojogas at gmail.com>
> *Répondre à : *"Kamailio (SER) - Users Mailing List" <
> sr-users at lists.kamailio.org>
> *Date : *vendredi 11 octobre 2019 à 16:42
> *À : *"Kamailio (SER) - Users Mailing List" <sr-users at lists.kamailio.org>
> *Objet : *Re: [SR-Users] [Dialog] Removing entries from dialog memory
>
>
>
> In simple works, you want to terminate a certain call?
>
>
>
> If so: https://kamailio.org/docs/modules/5.1.x/modules/dialog.html#idm1195
>
>
>
> Like for example via RPC: kamctl rpc dlg.end_dlg 1686 10139
>
>
>
> Regards,
>
> --Sergiu
>
>
>
> On Fri, Oct 11, 2019 at 9:12 AM Julien Klingenmeyer <
> julien.klingenmeyer at corp.ovh.com> wrote:
>
> Hi,
>
>
>
> I am wondering if there is any way to remove an entry from the active
> dialog list?
>
> I mean, assuming that Kamailio did not get any BYE related to a call for
> some reason and that I want that call to be “killed” from dialog memory
> before reaching the lifetime timeout.
>
>
>
> What I already tried with no success: sending a request to Kamailio
> catched by a dedicated route of the script then:
>
> - using the *dlg_get* function (with the target call as parameter)
> then *send_bye* function (then dropping the BYE request generated by
> the dialog module in the *onsend_route* with the *drop* function): no
> success. Dialog module correctly generates BYE requests but dialog related
> to the call is kept in memory until its lifetime timeout (and BYE requests
> are not dropped in the *onsend_route* either).
> - using the *dlg_get* function then *dlg_set_timeout* to set a very
> low timeout value for that particular call. No successs: *Trying to
> update a bogus dlg *as critical error.
>
>
>
> Could some RPC commands or whatever help me to accomplish what I try to do?
>
> Thanks
>
>
>
> Julien
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20191011/63296b8e/attachment.html>
More information about the sr-users
mailing list