[asterisk-users] Multiple real times for same object

Joshua C. Colp jcolp at sangoma.com
Mon Apr 13 10:27:39 CDT 2020


On Mon, Apr 13, 2020 at 12:08 PM Dovid Bender <dovid at telecurve.com> wrote:

>
>
> On Mon, Apr 13, 2020 at 10:45 AM Joshua C. Colp <jcolp at sangoma.com> wrote:
>
>> On Mon, Apr 13, 2020 at 11:38 AM Dovid Bender <dovid at telecurve.com>
>> wrote:
>>
>>> Josh,
>>>
>>> What should Asterisk do if one of the real time methods fail? I have in
>>> extconfig.conf
>>> musiconhold => curl,http://localhost/moh.php,1
>>> musiconhold => mysql,db-east,asterisk_moh,2
>>>
>>> If the first server sends back a 404 it does not go to the second
>>> connection. Shouldn't a 404 be considered a failure and it should then move
>>> over to the next rt engine?
>>>
>>
>> Depends on what the realtime driver provides back to the core in what
>> scenario. I've never used or touched the curl stuff, so dunno.
>>
>>
> I tried fishing around the code but can't seem to find it. Where in
> Asterisk does the code evaluate the response from curl?
>

The realtime code for CURL is res/res_config_curl.c which seems to use
funcs/func_curl.c underneath. Realtime stuff is in main/config.c

-- 
Joshua C. Colp
Asterisk Technical Lead
Sangoma Technologies
Check us out at www.sangoma.com and www.asterisk.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20200413/6266f6bd/attachment.html>


More information about the asterisk-users mailing list