Barry Flanagan
2006-Mar-14 10:38 UTC
[Asterisk-Users] Attended Transfer - transfer timeout, how to change?
Hi, We are trying to use attended transfer with Asterisk 1.2.5, but when we do the transfer and dial the new number, it times out after 3 rings and then the callee is put back to the original agent. Where can I adjust the timeout which applies to the number we are transferring to? I have changed the extension for this number to timeout at 60 seconds, but that seems to make no difference. -- -Barry Flanagan
Thomas Artner
2006-Mar-14 11:33 UTC
[Asterisk-Users] Attended Transfer - transfer timeout, how to change?
Am Tuesday 14 March 2006 18:38 schrieb Barry Flanagan:> Hi, > > We are trying to use attended transfer with Asterisk 1.2.5, but when we > do the transfer and dial the new number, it times out after 3 rings and > then the callee is put back to the original agent. > > Where can I adjust the timeout which applies to the number we are > transferring to? I have changed the extension for this number to timeout > at 60 seconds, but that seems to make no difference.try to adjust the "parkingtime" parameter in features.conf. you are using the attended transfer feature.. ist it already possible to hang up before the other person lifts the handset without loosing the caller when you are doing an attendet transfer? (person A takes an incoming call, person A would like to do an attended transfer to person B, person A hangs up the phone BEFORE person B takes the transfered call -- does the incoming call get lost?) this was an issue in 1.2.4, I'd like to know whether its fixed in 1.2.5. greets, Tom
Kevin Bockman
2006-Mar-15 19:42 UTC
[Asterisk-Users] Attended Transfer - transfer timeout, how to change?
Barry Flanagan wrote:> Hi, > > We are trying to use attended transfer with Asterisk 1.2.5, but when we > do the transfer and dial the new number, it times out after 3 rings and > then the callee is put back to the original agent. > > Where can I adjust the timeout which applies to the number we are > transferring to? I have changed the extension for this number to timeout > at 60 seconds, but that seems to make no difference. >There's no need to ask multiple times. I was a couple days behind. The list is probably a little delayed because of VON. As far as I know, there isn't a variable for this. I made a patch to change the hard-coded value. I set it to 20sec instead of 15. Adjust accordingly. Kevin --- res/res_features.c.dist 2006-01-14 16:57:54.000000000 -0700 +++ res/res_features.c 2006-01-14 16:58:40.000000000 -0700 @@ -721,7 +721,7 @@ cid_name = transferer->cid.cid_name; if (ast_exists_extension(transferer, transferer_real_context,xferto, 1, cid_num)) { snprintf(dialstr, sizeof(dialstr), "%s@%s/n", xferto, transferer_real_context); - newchan = ast_feature_request_and_dial(transferer, "Local", ast_best_codec(transferer->nativeformats), dialstr, 15000, &outstate, cid_num, cid_name); + newchan = ast_feature_request_and_dial(transferer, "Local", ast_best_codec(transferer->nativeformats), dialstr, 20000, &outstate, cid_num, cid_name); ast_indicate(transferer, -1); if (newchan) { res = ast_channel_make_compatible(transferer, newchan);
Tomislav ParĨina
2006-Mar-20 00:12 UTC
[Asterisk-Users] Re: Attended Transfer - transfer timeout, how to change?
In article <200603141933.24424.artner@gmx.com>, artner@gmx.com says...> you are using the attended transfer feature.. > ist it already possible to hang up before the other person lifts the handset > without loosing the caller when you are doing an attendet transfer? > > (person A takes an incoming call, person A would like to do an attended > transfer to person B, person A hangs up the phone BEFORE person B takes the > transfered call -- does the incoming call get lost?) > > this was an issue in 1.2.4, I'd like to know whether its fixed in 1.2.5.You shouldn't hang up. You should use "disconnect => #0" from features.conf -- Tomislav Parcina tparcina#lama.hr