[Home]

Summary:ASTERISK-07932: Page() command kills dynamic MeetMe conference in 5 seconds due to (5) flag ...
Reporter:Keith Ward (kward)Labels:
Date Opened:2006-10-15 20:04:05Date Closed:2011-06-07 14:08:02
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Applications/app_page
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:According to the WiKi/Documentation ...

"The original caller is dumped into the conference as a speaker and the room is destroyed when the original caller leaves."

But this functionality (waiting for original caller to drop) does not happpen as there is a hard-coded 5 second timer in the MeetMe setup.  Right now, in released tarball Asterisk 1.2.12.1 this (5) in the MeetMe setup distroys the call in 5 seconds ... as the behavior described in the Wiki and docs state an "indefinite" time - until the originator hangs up - the (5) needs to be removed or, otherwise added as an option for the Page() feature.

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

To bring back the described functionality ...

asterisk-1.2.12.1/apps/app_page.c

change line ...

snprintf(meetmeopts, sizeof(meetmeopts), "%ud|%sqxdw(5)", confid, ast_test_flag(&flags, PAGE_DUPLEX) ? "" : "m");

to ...

snprintf(meetmeopts, sizeof(meetmeopts), "%ud|%sqxdw", confid, ast_test_flag(&flags, PAGE_DUPLEX) ? "" : "m");
Comments:By: Tilghman Lesher (tilghman) 2006-10-15 21:54:17

This has already been fixed in the latest 1.2 SVN.