Summary: | ASTERISK-21526: Bridge API Enhancements - refactor chan_skinny skinny_transfer | ||||
Reporter: | Matt Jordan (mjordan) | Labels: | Asterisk12 | ||
Date Opened: | 2013-04-17 18:13:26 | Date Closed: | 2013-06-10 16:11:03 | ||
Priority: | Major | Regression? | |||
Status: | Closed/Complete | Components: | Channels/chan_skinny Core/Bridging | ||
Versions: | Frequency of Occurrence | ||||
Related Issues: |
| ||||
Environment: | Attachments: | ( 0) skinny-bridge-transfer01.diff ( 1) skinny-bridge-transfer02.diff | |||
Description: | {{chan_skinny}} currently performs its own transfers. It should stop doing that and use the Bridging Framework. | ||||
Comments: | By: Damien Wedhorn (wedhorn) 2013-05-15 16:20:48.193-0500 First cut at refactoring skinny to use ast_bridge_transfer*. May merge the skinny_transfer_blind and _attended functions into a single function, but would like to see attended transfer in action first. Based on the assumption that the core attended_transfer will cleanup the skinny side of the bridged channels on succesful transfer. Tested blind transfers which work as expected. By: Damien Wedhorn (wedhorn) 2013-05-20 02:22:55.539-0500 Revised skinny transfer as a result of skinny changes. Blind transfers work. Attended and blond transfers tested and working when using rev3 of the attended transfer patch (https://reviewboard.asterisk.org/r/2511/). By: Matt Jordan (mjordan) 2013-06-06 11:53:50.310-0500 Awesome - thanks for helping out with this! |