Summary: | ASTERISK-23949: Bridge/0xb75254f-in Bridge/0xb75254f-out channels did not hanguped after call hanguped | ||
Reporter: | hk hk (hkc323) | Labels: | |
Date Opened: | 2014-06-26 00:15:09 | Date Closed: | 2014-07-02 07:58:44 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | Applications/app_confbridge |
Versions: | 11.5.1 | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Centos 6
Asterisk 11.5.1 app:Confbridge file:app_confbridge.c =============================== issue : Bridge/0xb75254f channels did not hanguped after call hanguped . note1:After call hangup ast_bridge_change_state :2 which means Hangup note2:Patch also note working steps: 1)Nornal user Join 2)Hangup the Call. kick_conference_participant(struct conference_bridge *bridge, const char *channel) myhost*CLI> confbridge kick 585261 SIP/500-00000000 =============================== //---After 1st call start and join conference bridge ---// myhost*CLI> core show channels Channel Location State Application(Data) Bridge/0xb75254f4-in s@default:1 Up (None) SIP/500-00000000 s@confbrindge-room:60 Up MyConfbridge(585261,,adminuser ConfBridgeRecorder/c s@default:1 Up (None) Bridge/0xb75254f4-ou s@default:1 Up (None) 4 active channels 1 active call 1 call processed //---log----// ====Inside bridge_bridgedchannel ====[2014-06-25 14:59:51] NOTICE[24968][C-00000001]: chan_bridge.c:82 bridge_bridgedchannel: ====Inside bridge_bridgedchannel ====� -- <Bridge/0xb75254f4-input> Playing 'confbridge-leave.slin' (language 'en') -- inside handle_conf_user_leave : USER_OPT_WAITMARKED � -- CONF_STATE_INACTIVE.c insidsec leave_waitmarked -- ##### inside conf_change_state � -- Changing conference '585261' state from INACTIVE to EMPTY bridging.c:1227 ast_bridge_remove: ===remove bridge channel using func ast_bridge_change_state ===� -- inside ast_bridge_change_state : arg1cursteat:0 arg2newstate:2 � -- final ast_bridge_change_state :2 � -- -- Stopped music on hold on SIP/500-00000000 -- <SIP/500-00000000> Playing 'conf-kicked.ulaw' (language 'en') //----------// myhost*CLI> confbridge list Conference Bridge Name Users Marked Locked? ================================ ====== ====== ======== 585261 1 1 unlocked //---log of After Call Hangup----// myhost*CLI> confbridge list Conference Bridge Name Users Marked Locked? ================================ ====== ====== ======== myhost*CLI> core show channels Channel Location State Application(Data) Bridge/0xb75254f4-in s@default:1 Up (None) Bridge/0xb75254f4-ou s@default:1 Up (None) 2 active channels 0 active calls 1 call processed | ||
Comments: | By: Matt Jordan (mjordan) 2014-06-26 06:50:05.334-0500 A number of various related issues have been resolved since 11.5.1. Please reproduce the problem in the lastest Asterisk 11 release. If you are able to reproduce the problem, please provide a full DEBUG log illustrating the problem. By: hk hk (hkc323) 2014-06-30 01:47:18.288-0500 Bridge/0xb75254f4-in s@default:1 Up (None) Bridge/0xb75254f4-ou s@default:1 Up (None) issue ? Any help why functions : bridge_hangup() did not call from channels/chan_bridge.c when user hangup call ? By: hk hk (hkc323) 2014-06-30 06:56:38.738-0500 ast_verb(3,"\n confbridge_cleanup \n"); // file main/bridging.c func:ast_bridge_features_cleanup ast_bridge_features_cleanup(&conference_bridge_user.features); conf_bridge_profile_destroy(&conference_bridge_user.b_profile); both functions called . where do you think issue cause ? By: Matt Jordan (mjordan) 2014-06-30 07:45:53.187-0500 Please provide the requested information from the latest Asterisk 11 release. You can use the information on the wiki to do so: https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information I won't speculate on possible causes with information showing exactly what is happening. By: hk hk (hkc323) 2014-07-02 06:11:29.702-0500 hi in case in which single user in confbridge and user kick hangup or leave , then no Bridge/XXXXXXXXXXXXX-in and Bridge/XXXXXXXXXXXXX-Out issue has been solved . But Case: Multiple users in confbridge the agian Bridge/XXXXXXXXXXXXX-in and Bridge/XXXXXXXXXXXXX-Out ramining after All user hangup. why ? any clue ? Any suggestion ? By: Matt Jordan (mjordan) 2014-07-02 07:58:44.861-0500 I'm closing this issue as Incomplete, due to lack of information provided by the issue reporter. If you can provide the requested information, we'll be happy to reopen it. |