[asterisk-bugs] [Asterisk 0011826]: Call transfer with 4 and more participants
noreply at bugs.digium.com
noreply at bugs.digium.com
Fri May 16 08:57:57 CDT 2008
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=11826
======================================================================
Reported By: aiker
Assigned To: jpeeler
======================================================================
Project: Asterisk
Issue ID: 11826
Category: Resources/res_features
Reproducibility: always
Severity: tweak
Priority: normal
Status: assigned
Asterisk Version: SVN
SVN Branch (only for SVN checkouts, not tarball releases): trunk
SVN Revision (number only!):
Disclaimer on File?: N/A
Request Review:
======================================================================
Date Submitted: 01-23-2008 15:02 CST
Last Modified: 05-16-2008 08:57 CDT
======================================================================
Summary: Call transfer with 4 and more participants
Description:
I have issues with current state of attended call transfer. My example:
A1 - abonent No1
A2 - abonent No2
A3 - abonent No3
A4 - abonent No4
# - my custom button for attended call transfer
1. A1 calls A2
2. Call established
3. A2 presses # and enter extention number for A3
4. A2 to A3 call established
5. A1 goes in music on hold state
6. A2 presses # again (wants transfer call not to A3, but to A4)
7. A3 goes in MUSIC ON HOLD state!!! (not nangup!)
6. A2 to A4 call established
7. A2 hangup
8. A1 to A4 bridge established
A1 and A4 is talking each other, A2 is hangup, but A3 remains in music
on hold state!!! Is this right behavior? I think if A3 is wrong target
for call transfer it should be hangup.
======================================================================
----------------------------------------------------------------------
murf - 05-16-08 08:57
----------------------------------------------------------------------
Hmmm. This is jpeeler's bug, and I don't have enough analog phones to test
this right now, but... does the channel driver need to stack such things?
Should a callback to A2 be done to put him back to A3 after A2 hangs up?
And other related scenarios kick in: The kids in Burlington, WY (serviced
by a small but savvy telco) have been known to create fairly massive
conference calls using the 3-way feature of their phones. Kid A calls B, I
think, and B hookflashes and calls C, B hookflashes again for a 3-way. C
hookflashes, and calls D, then hookflashes again to get a three-way. D
hookflashes, calls E, and so on, till like 10 kids are conferenced
together... I don't have enough analog phones to test this out here right
now.
And here's another one, maybe fairly common... A1 calls A2; they talk. A3
calls A2, A2 hears call waiting beeps, and hookflashes, A1 should get MOH,
A2 and A3 should be able to talk. A4 calls A2, and A2 hookflashes again.
Should get A4? Can A2 somehow get back to A1? to A3?
Issue History
Date Modified Username Field Change
======================================================================
05-16-08 08:57 murf Note Added: 0086943
======================================================================
More information about the asterisk-bugs
mailing list