summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Spencer <markster@digium.com>2004-06-03 22:40:13 +0000
committerMark Spencer <markster@digium.com>2004-06-03 22:40:13 +0000
commitca0c646539ff8c6a8020f8ff834a554146b81d2d (patch)
tree85dfdaf02aa678df181f3a7224b91af66bf0a677
parent8cc1ffe2abda0a4a6dd7f7733434e61ebe48d206 (diff)
Make sure that auto created "pseudo" isn't a member of any groups (bugs #1776, #1777)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3140 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rwxr-xr-xchannels/chan_zap.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/channels/chan_zap.c b/channels/chan_zap.c
index 76743b19a..905b21eab 100755
--- a/channels/chan_zap.c
+++ b/channels/chan_zap.c
@@ -8042,6 +8042,13 @@ static int setup_zap(void)
v = v->next;
}
if (!found_pseudo) {
+
+ /* Make sure pseudo isn't a member of any groups if
+ we're automatically making it. */
+ cur_group = 0;
+ cur_callergroup = 0;
+ cur_pickupgroup = 0;
+
tmp = mkintf(CHAN_PSEUDO, cur_signalling, cur_radio);
if (tmp) {