Summary:ASTERISK-17625: Allow R/W of pickupgroup channel variable
Reporter:Gregory Hinton Nietsky (irroot)Labels:
Date Opened:2011-03-31 02:19:26Date Closed:2011-05-25 10:43:30
Versions:1.8.3 Frequency of
Description:At first glance this is not needed but there is a application for it.

i have a large site that uses asterisk for all connections to trunks the existing legacy PBX is been phased out
as it has no spares or capacity.

in the dialplan i want to allow call pickup if a call comes in on the DAHDI ports to the PBX i want to set the pickup group from
the real time database and then run the pickup application this can be done with pickup mark this is not ideal as the SIP phones are using
pickupgroup/changroup settings.

small change to allow reading / setting pickupgroup to help transition.

Comments:By: Leif Madsen (lmadsen) 2011-04-05 15:52:22

You have no issues with using pickup groups? I ran into deadlocks yesterday when trying it out on

By: Gregory Hinton Nietsky (irroot) 2011-04-06 01:00:27

normal feature pickup is buggy and that is not related to this i have a modified pickup i use that waits for the bridge to come up and then runs a macro on the bridge to set/unset call groups...

By: Gregory Hinton Nietsky (irroot) 2011-04-10 11:56:02

@lmadsen i have run into these issues please see ASTERISK-17264 i have inherited this problem now ...

it seems to be a problem in the race avoidence code the order may be wrong ... there is a patch there i propose ...

By: Digium Subversion (svnbot) 2011-05-25 10:43:29

Repository: asterisk
Revision: 320772

U   trunk/CHANGES
U   trunk/funcs/func_channel.c

r320772 | irroot | 2011-05-25 10:43:28 -0500 (Wed, 25 May 2011) | 10 lines


 Allow Setting / Reading the pickupgroup of a channel with func_channel.c
 (closes issue ASTERISK-17625)
 Reported by: irroot
 Review: https://reviewboard.asterisk.org/r/1148/