]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
app_queue.c: Remove dead 'updatecdr' code.
authorSean Bright <sean.bright@gmail.com>
Tue, 23 Mar 2021 20:15:45 +0000 (16:15 -0400)
committerSean Bright <sean.bright@gmail.com>
Tue, 23 Mar 2021 20:23:04 +0000 (16:23 -0400)
Also removed the sample documentation, and some oddly-placed
documentation about the timeout argument to the Queue() application
itself. There is a large section on the timeout behavior below.

ASTERISK-26614 #close

Change-Id: I8f84e8304b50305b7c4cba2d9787a5d77c3a6217

apps/app_queue.c
configs/samples/queues.conf.sample

index 93bbdaa8b3f59f0e6ddac8db35fd5794fb24a6b8..029e6bfb5b4d233d1226a5f4090ae1a98031937b 100644 (file)
@@ -1486,9 +1486,6 @@ static int realtime_rules = 0;
 /*! \brief Subscription to device state change messages */
 static struct stasis_subscription *device_state_sub;
 
-/*! \brief queues.conf [general] option */
-static int update_cdr = 0;
-
 /*! \brief queues.conf [general] option */
 static int negative_penalty_invalid = 0;
 
@@ -9218,10 +9215,6 @@ static void queue_set_global_params(struct ast_config *cfg)
                if (!strcasecmp(general_val, "mixmonitor"))
                        montype_default = 1;
        }
-       update_cdr = 0;
-       if ((general_val = ast_variable_retrieve(cfg, "general", "updatecdr"))) {
-               update_cdr = ast_true(general_val);
-       }
        shared_lastcall = 0;
        if ((general_val = ast_variable_retrieve(cfg, "general", "shared_lastcall"))) {
                shared_lastcall = ast_true(general_val);
index 79b656b75e68130ad8e172a2525af1b4496829fd..b81ffd81e11bd8d9d85e1a086d2976a9bf57f887 100644 (file)
@@ -41,19 +41,6 @@ persistentmembers = yes
 ;
 monitor-type = MixMonitor
 ;
-; UpdateCDR behavior.
-;    This option is implemented to mimic chan_agents behavior of populating
-;    CDR dstchannel field of a call with an agent name, which you can set
-;    at the login time with AddQueueMember membername parameter.
-;
-; updatecdr = no
-
-;
-; Note that a timeout to fail out of a queue may be passed as part of
-; an application call from extensions.conf:
-; Queue(queuename,[options],[optionalurl],[announceoverride],[timeout])
-; example: Queue(dave,t,,,45)
-
 ; shared_lastcall will make the lastcall and calls received be the same in
 ; members logged in more than one queue.  This is useful to make the queue
 ; respect the wrapuptime of another queue for a shared member.