[asterisk-bugs] [JIRA] (ASTERISK-19577) Overcoming 64 callgroup / pickupgroup limit by creating "group contexts"
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Thu Feb 26 09:19:35 CST 2015
[ https://issues.asterisk.org/jira/browse/ASTERISK-19577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matt Jordan closed ASTERISK-19577.
----------------------------------
Resolution: Won't Fix
> Overcoming 64 callgroup / pickupgroup limit by creating "group contexts"
> ------------------------------------------------------------------------
>
> Key: ASTERISK-19577
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-19577
> Project: Asterisk
> Issue Type: Improvement
> Security Level: None
> Components: General
> Affects Versions: 1.8.10.0
> Environment: Any
> Reporter: Alex
> Assignee: Alex
> Severity: Minor
> Attachments: asterisk_caller_group_context_trunk.patch
>
>
> Supplied patch allows to overcome 64 callgroup / pickup group limit by adding "groupcontext" parameter to peers and channels. Each group context (int ID) from the user point of view is a virtual independent set of 64 call/pickup groups. From the developer's perspective, this is just an integer that gets compared along with group mask.
> Result is: call pickup is now determined not only by group mask, but also by the "group context" ID. Pickups between group contexts are impossible. It's suitable for large installations, where each client requires its own pickup group.
> The patch was made to be as inobtrusive as possible, just extending existing functionality.
> The one and only known limitation is with mISDN channels (mISDN is modded in the patch to always use the default group context 0, because group configuration here is integrated with the binary structure I did not want to change). Maybe someone more knowledgeable with the mISDN module can improve that.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list