[asterisk-bugs] [Asterisk 0009939]: Transfer implementation

noreply at bugs.digium.com noreply at bugs.digium.com
Mon Aug 6 18:10:37 CDT 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=9939 
====================================================================== 
Reported By:                wedhorn
Assigned To:                qwell
====================================================================== 
Project:                    Asterisk
Issue ID:                   9939
Category:                   Channels/chan_skinny
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     assigned
Asterisk Version:            SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 67843 
Disclaimer on File?:        Yes 
Request Review:              
====================================================================== 
Date Submitted:             06-11-2007 04:33 CDT
Last Modified:              08-06-2007 18:10 CDT
====================================================================== 
Summary:                    Transfer implementation
Description: 
Initial patch adding transfer to chan_skinny. Works, but lots of bugs and
more work to be done. Basic functionality is <XFER> to start transfer, puts
call on hold and gives you a dialtone. Dial number and after connected
press <XFER> again and call is transferred.

After first <XFER> press and before call ringing/connected, you can press
<XFER> again to use a blind transfer. In this case transfer occurs when
either channel being dialed indicates ringing or answering. When in blind
transfer you can press <XFER> again to go back to attended transfer.

<HOLD> toggles between the transferee and transferor.
====================================================================== 

---------------------------------------------------------------------- 
 wedhorn - 08-06-07 18:10  
---------------------------------------------------------------------- 
I think a lot of the failed hunks have probably already been included in
trunk. This patch started to get a life of its own and we should probably
fix up some other things before implementing transfer. From memory, the
fixes included in the last lot of patches were:
- Transfer (of course)
- Whole bunch of packet fix-ups (DEA)
- Hold cleanup (wedhorn)
- Line handling on old devices (wedhorn)

Also I think DEA did fixed up some dialing issue (but may have been a line
issue). I would suggest that we get each individual part into trunk before
implementing trunk. I'm happy to do an individual "hold cleanup" and then
do some work on fixing up the "line handling".

DEA, have all of your packet changes made it into trunk? I think you also
fixed up a dialing issue, but from memory it was related to line handling.

Comments, suggestions? If nothing, I'll try to get the hold cleanup posted
in the next couple of days. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
08-06-07 18:10  wedhorn        Note Added: 0068528                          
======================================================================




More information about the asterisk-bugs mailing list