RE: [asterisk-users] IAX and SETLANGUAGE delays

2007-05-03 Thread Jonathan Barratt
Hi Joel,

As I thought, your _XX5 wildcard is causing the problem. If these are
all in the same context then anytime someone presses a digit like 1
asterisk has to wait 6 seconds to see if they're going to end up
entering 115, 125 or anything else that might match the pattern. 

Just rearrange your extensions so there's no potential crossover between
your wildcards and your explicit extensions and the problem should go
away. I don't know what reason you need the _XX5 entries for so I'll
leave it up to you to find the best arrangement...

Good luck!
Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Joel Hill
Sent: Wednesday, May 02, 2007 11:39 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: RE: [asterisk-users] IAX and SETLANGUAGE delays

Hi Jonathon,

Here's the relevant part (I hope!)

exten = _XX5,1,Answer
exten = _XX5,2,Set(COUNT=0)
exten = _XX5,3,Wait(1)
exten = _XX5,4,Background(ST1000-001-1) ;english
exten = _XX5,5,Background(STS1000-001-1);spanish
exten = _XX5,6,Background(STG1000-001-1);greek
exten = _XX5,7,Background(STI1000-001-1);italian
exten = _XX5,8,WaitExten(1)

exten = 1,1,Set(LANGUAGE()=english); english
exten = 1,2,Goto(STE1050,s,1)
exten = 2,1,Set(LANGUAGE()=spanish);spanish
exten = 2,2,Goto(STE1050,s,1)
exten = 3,1,Set(LANGUAGE()=greek)  ;greek
exten = 3,2,Goto(STE1050,s,1)
exten = 4,1,Set(LANGUAGE()=italian);italian
exten = 4,2,Goto(STE1050,s,1)

exten = 7,1,Goto(incoming,_XX5,1)

exten = 8,1,Set(COUNT=$[${COUNT} + 1]) ; after pressing 8 2 times then
goes to consultant
exten = 8,2,GotoIf($[${COUNT} = 3]?4:3)
exten = 8,3,Goto(incoming,_XX5,4)
exten = 8,4,Goto(STE1850,s,1)

exten = 9,1,Playback(STE-thankyou) ; hangs up after plays thank you
for calling msg

exten = 0,1,Goto(STE1850,s,1)  ; sends to consultant


Cheers,

Joel

On Wed, 2007-05-02 at 22:49 -0400, Jonathan Barratt wrote:
 Hi Joel,
 
 6 seconds sounds suspiciously like Asterisk's dialplan timeout value.
 Perhaps you have a wildcard extension that it's waiting to match
 against. Either post the relevant section of dial plan or send it to
me
 off-list, as you prefer, and we'll see what we can find...
 
 Best,
 Jonathan
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Joel
Hill
 Sent: Wednesday, May 02, 2007 9:27 PM
 To: Asterisk Users Mailing List - Non-Commercial Discussion
 Subject: [asterisk-users] IAX and SETLANGUAGE delays
 
   Hi all,
 
 I'm having some trouble. I've got an IVR with 4 different languages
 using the SETLANGUAGE command and I'm getting a 6 second delay when I
 make the first selection, after that all is fine. There's nothing in
my
 dial plan that I can find that would be causing it. And the delay is
 driving me nuts!
  I have an IAX connection from a provider coming in. Could this be the
 cause? Has anyone experienced anything similar.
 
 Thanks,
 
 Joel.
 
 ___
 --Bandwidth and Colocation provided by Easynews.com --
 
 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
 
 ___
 --Bandwidth and Colocation provided by Easynews.com --
 
 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] IAX and SETLANGUAGE delays

2007-05-02 Thread Joel Hill
Hi all,

I'm having some trouble. I've got an IVR with 4 different languages
using the SETLANGUAGE command and I'm getting a 6 second delay when I
make the first selection, after that all is fine. There's nothing in my
dial plan that I can find that would be causing it. And the delay is
driving me nuts!
 I have an IAX connection from a provider coming in. Could this be the
cause? Has anyone experienced anything similar.

Thanks,

Joel.

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [asterisk-users] IAX and SETLANGUAGE delays

2007-05-02 Thread Jonathan Barratt
Hi Joel,

6 seconds sounds suspiciously like Asterisk's dialplan timeout value.
Perhaps you have a wildcard extension that it's waiting to match
against. Either post the relevant section of dial plan or send it to me
off-list, as you prefer, and we'll see what we can find...

Best,
Jonathan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Joel Hill
Sent: Wednesday, May 02, 2007 9:27 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [asterisk-users] IAX and SETLANGUAGE delays

Hi all,

I'm having some trouble. I've got an IVR with 4 different languages
using the SETLANGUAGE command and I'm getting a 6 second delay when I
make the first selection, after that all is fine. There's nothing in my
dial plan that I can find that would be causing it. And the delay is
driving me nuts!
 I have an IAX connection from a provider coming in. Could this be the
cause? Has anyone experienced anything similar.

Thanks,

Joel.

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [asterisk-users] IAX and SETLANGUAGE delays

2007-05-02 Thread Joel Hill
Hi Jonathon,

Here's the relevant part (I hope!)

exten = _XX5,1,Answer
exten = _XX5,2,Set(COUNT=0)
exten = _XX5,3,Wait(1)
exten = _XX5,4,Background(ST1000-001-1) ;english
exten = _XX5,5,Background(STS1000-001-1);spanish
exten = _XX5,6,Background(STG1000-001-1);greek
exten = _XX5,7,Background(STI1000-001-1);italian
exten = _XX5,8,WaitExten(1)

exten = 1,1,Set(LANGUAGE()=english); english
exten = 1,2,Goto(STE1050,s,1)
exten = 2,1,Set(LANGUAGE()=spanish);spanish
exten = 2,2,Goto(STE1050,s,1)
exten = 3,1,Set(LANGUAGE()=greek)  ;greek
exten = 3,2,Goto(STE1050,s,1)
exten = 4,1,Set(LANGUAGE()=italian);italian
exten = 4,2,Goto(STE1050,s,1)

exten = 7,1,Goto(incoming,_XX5,1)

exten = 8,1,Set(COUNT=$[${COUNT} + 1]) ; after pressing 8 2 times then
goes to consultant
exten = 8,2,GotoIf($[${COUNT} = 3]?4:3)
exten = 8,3,Goto(incoming,_XX5,4)
exten = 8,4,Goto(STE1850,s,1)

exten = 9,1,Playback(STE-thankyou) ; hangs up after plays thank you
for calling msg

exten = 0,1,Goto(STE1850,s,1)  ; sends to consultant


Cheers,

Joel

On Wed, 2007-05-02 at 22:49 -0400, Jonathan Barratt wrote:
 Hi Joel,
 
 6 seconds sounds suspiciously like Asterisk's dialplan timeout value.
 Perhaps you have a wildcard extension that it's waiting to match
 against. Either post the relevant section of dial plan or send it to me
 off-list, as you prefer, and we'll see what we can find...
 
 Best,
 Jonathan
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Joel Hill
 Sent: Wednesday, May 02, 2007 9:27 PM
 To: Asterisk Users Mailing List - Non-Commercial Discussion
 Subject: [asterisk-users] IAX and SETLANGUAGE delays
 
   Hi all,
 
 I'm having some trouble. I've got an IVR with 4 different languages
 using the SETLANGUAGE command and I'm getting a 6 second delay when I
 make the first selection, after that all is fine. There's nothing in my
 dial plan that I can find that would be causing it. And the delay is
 driving me nuts!
  I have an IAX connection from a provider coming in. Could this be the
 cause? Has anyone experienced anything similar.
 
 Thanks,
 
 Joel.
 
 ___
 --Bandwidth and Colocation provided by Easynews.com --
 
 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
 
 ___
 --Bandwidth and Colocation provided by Easynews.com --
 
 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users