Hi guys.

I've noticed today that the originate_timeout on a sequence like dialstring is not respected.

originate {originate_timeout=12,domain_name=domain.example.com}[leg_delay_start=0,leg_timeout=10]user/999@domain.example.com|[leg_delay_start=0,leg_timeout=10]user/997@domain.example.com|[leg_delay_start=0,leg_timeout=10]user/998@domain.example.com &park()

In a case like this all the endpoints are called and the call ends only after 30 sec with the disposition ALLOTED_TIMEOUT from the last target.

Although if I set originate_timeout in the same dialstring let's say to 7 seconds the call ends after 7 seconds with a NO ANSWER disposition (in this case the originate_timeout is indeed respected).

originate {originate_timeout=7,domain_name=domain.example.com}[leg_delay_start=0,leg_timeout=10]user/999@domain.example.com|[leg_delay_start=0,leg_timeout=10]user/997@domain.example.com|[leg_delay_start=0,leg_timeout=10]user/998@domain.example.com &park()

Should I open a jira for this?

Cheers,

--

Nuno Miguel Reis | Unified Communication Systems
M. +351 913907481 | nreis@wavecom.pt

WAVECOM-Soluções Rádio, S.A.
Cacia Park | Rua do Progresso, Lote 15

3800-639 AVEIRO | Portugal

T. +351 309 700 225 | F. +351 234 919 191

GPS | www.wavecom.pt