Hi Daniel,
i definitely should take a look at it, at least just out of curiosity ;-)
I will try to find some time next week to adapt it.
Carsten
2010/9/22 Daniel-Constantin Mierla <miconda(a)gmail.com>om>:
Hi Carsten,
I was thinking to an approach that uses the new cfg parameter framework (you
can see modules_k/registrar for some example with several parameters already
migrated to this), since that allows to set the value at runtime without
restart, also, if I am not wrong, you can load its value at start up from db
with cfg_db module.
The idea is to keep the list of reply codes as string, comma separated list,
like "401,404,407", then use strstr(replycodelist, code) to match the code
inside it. Might be slightly slower that parsing at startup and comparing as
integer, but:
- you get reload without restart
- you can manage the value in db
Anyhow, most of the cases would be 200 reply, therefore handled before
checking the extra list. In the future we can look to improve by detecting
the change at runtime and parsing, but I think doesn't bring much
difference.
What do you think? If people think is better approach, I can take care if
none else volunteers.
Cheers,
Daniel
On 9/22/10 12:57 PM, Carsten Bock wrote:
Hi,
i have just commited my changes into a branch (carstenbock/dispatcher).
Please check, if these changes meet your requirements.
Carsten
2010/9/14 Daniel-Constantin Mierla<miconda(a)gmail.com>om>:
Hi Carsten,
go ahead if you have time, I had no time for it when I fixed call load
algorithm, being still left in the to-do list.
Thanks,
Daniel
On Tue, Sep 14, 2010 at 3:31 PM, Carsten Bock<lists(a)bock.info> wrote:
>
> Hi,
>
> has anyone started on this issue? If not, i will implement this
> feature in the following days...
>
> Carsten
>
> 2010/9/6 Daniel-Constantin Mierla<miconda(a)gmail.com>om>:
>>
>> On 9/6/10 11:20 AM, Iñaki Baz Castillo wrote:
>>>
>>> 2010/9/6 Klaus Darilion<klaus.mailinglists(a)pernau.at>at>:
>>>>
>>>> Currently, the respone codes which are accept by dispatcher module as
>>>> SUCCESS are hard coded. Maybe there should be a configuration option
>>>> to
>>>> configure SUCCESS response code.
>>>
>>> As LCR had (prior to 3.0).
>>
>> yes, that can be changed from hardcoded to param, it would give more
>> flexibility. If none does it, I can look into it when I get to testing
>> of
>> new features in dispatcher these days.
>>
>> Cheers,
>> Daniel
>>
>> --
>> Daniel-Constantin Mierla
>>
http://www.asipto.com
>>
>>
>> _______________________________________________
>> sr-dev mailing list
>> sr-dev(a)lists.sip-router.org
>>
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
>>
>
>
> --
> Carsten Bock
> Schomburgstr. 80
> 22767 Hamburg
> Germany
>
> Mobile +49 179 2021244
> Home +49 40 34927217
> Fax +49 40 34927218
> mailto:carsten@bock.info
--
Daniel-Constantin Mierla
http://www.asipto.com
--
Daniel-Constantin Mierla
http://www.asipto.com
--
Carsten Bock
Schomburgstr. 80
22767 Hamburg
Germany
Mobile +49 179 2021244
Home +49 40 34927217
Fax +49 40 34927218
mailto:carsten@bock.info