[Home]

Summary:ASTERISK-07087: [patch] If you page many devices and the caller hangs up immediately, some devices stay stuck in the dynamic meetme
Reporter:dimitripietro (dimitripietro)Labels:
Date Opened:2006-06-03 14:31:12Date Closed:2006-09-11 17:18:30
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Applications/app_page
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) 20060903__bug7275.diff.txt
( 1) 20060906__bug7275.diff.txt
( 2) Cli_exemple.txt
( 3) Full_Debug_Information.txt
( 4) More_info.txt
Description:In one of my installation, I page 24 SIP devices. If the caller initialise the page function, announce something and hangup, eveything is ok. But if the caller hangup rapidly after initialised the page, some device stay stuck in the dynamic conference room.

I include a copy of some important CLI information.

****** ADDITIONAL INFORMATION ******

Only the device that are paged after I hangup stay stuck in the dynamic room. When you hangup, Asterisk continue to invite people in the dynamic conference room even if the caller hanged up and the room do not exist anymore. If I try to use meetmeadmin to kick everyone out, I get a notice that meetme 1023 does not exist. This mean that the device stay stuck nowhere.

I have to restart asterisk to clean this.
Comments:By: Olle Johansson (oej) 2006-06-05 01:10:03

Can you repeat this with fewer devices (not to clutter logging) and take a copy of a full log? SIP debug and verbose and debug set to 4. We need to see more of what's going on in your Asterisk. Thanks.

By: dimitripietro (dimitripietro) 2006-06-06 23:11:52

Oej,

I just enabled SIP Dedub, verbose and debug set to 4. I uploaded the file.
Initiate a call from a IAX Chan
Paging two device SIP/211 & SIP/212
Hangup immediatly after initiated the page

Does my information seem ok ?

By: Serge Vecher (serge-v) 2006-06-30 11:03:29

dimitripietro: the debug is missing a whole section where you originally initiatate the page. Can you please include in the trace everything from initiating the page to the hangup? Also, please update to 1.2.9.1 or SVN 1.2. Thanks.

By: Serge Vecher (serge-v) 2006-07-12 14:25:42

*last call*

By: dimitripietro (dimitripietro) 2006-07-13 15:32:29

I,m coming back from vacation, don't delete this bugs, let me 1 or 2 days more.

Thx

By: Serge Vecher (serge-v) 2006-07-13 15:51:36

you got it, welcome back ;)

By: dimitripietro (dimitripietro) 2006-07-15 23:10:59

I just reuploaded what you are looking for. This time yo got everything till the beggining of the page.

Initiate a call from a IAX Chan
Paging two device SIP/211 & SIP/212
Hangup immediatly after initiated the page

PS : I'm now running 1.2.9.1



By: Serge Vecher (serge-v) 2006-09-01 14:20:36

an issue in latest 1.2 branch?

By: Tilghman Lesher (tilghman) 2006-09-03 10:10:47

Please try this patch.  It should make the page timeout after 5 seconds if no marked user has entered before that time.

By: dimitripietro (dimitripietro) 2006-09-04 16:30:50

Corydon76,

You want me to test this patch using the trunk or 1.2 branch ?

By: Tilghman Lesher (tilghman) 2006-09-04 16:56:59

This patch is against 1.2.

By: dimitripietro (dimitripietro) 2006-09-06 00:27:44

Corydon76,

It didn't compile on 1.2.11 and the 1.2 branch. Here is the error :

app_meetme.c: In function ?conf_exec?:
app_meetme.c:1793: attention : unused variable ?waitmarked_timeout?
make[1]: *** [app_meetme.o] Erreur 1
make[1]: Leaving directory `/usr/src/asterisk/apps'
make: *** [subdirs] Erreur 1

By: Tilghman Lesher (tilghman) 2006-09-06 07:01:25

Ooops.  Let's try that patch again.  :-)

By: dimitripietro (dimitripietro) 2006-09-07 19:53:52

The patch is working fine. I moved it to a production system tonight. Will give you final comment shortly.

David

By: Caleb Pennington (appcontech) 2006-09-11 15:54:07

Is the patch ready for release?  Is it working.  We are doing the same thing except we are paging 54 phones and it takes a while to pull them all into a meetme so many of them are getting stuck in the meetme conference.

By: Tilghman Lesher (tilghman) 2006-09-11 16:10:06

You're certainly welcome to test it.  It should work just fine.

By: Tilghman Lesher (tilghman) 2006-09-11 17:18:30

Committing.  Revision 42788.