summaryrefslogtreecommitdiff
path: root/UPGRADE.txt
diff options
context:
space:
mode:
authorEtienne Lessard <elessard@proformatique.com>2016-09-09 13:38:39 -0400
committerEtienne Lessard <elessard@proformatique.com>2016-09-30 07:56:27 -0400
commit806d08b6751e450e10e18ca799b5bd8b55c9448a (patch)
tree823a8a963a8471158ee28e1556422beefea7ffeb /UPGRADE.txt
parent224c2952922d769af2d0e77da5612b8b7a649b42 (diff)
app_queue: Update dynamic members ringinuse on reload.
Previously, when reloading the members of a queue, the members added statically (i.e. defined in queues.conf) would see their "ringinuse" value updated but not the members added dynamically. This change makes dynamic members ringuse value to be updated on reload. Note that it's impossible to add a dynamic member with a specific ringinuse value. For both static and dynamic members, the ringinuse value can always be changed later on with command like "queue set ringinuse" or with the AMI action "QueueMemberRingInUse". So it's possible this commit could break a user workflow if he was changing the ringinuse value of dynamic members via such commands and was also relying on the fact that a queue reload would not update the dynamic members ringinuse value. ASTERISK-26330 Change-Id: I3745cc9a06ba7e02c399636f1ee9e58c04081f3f
Diffstat (limited to 'UPGRADE.txt')
-rw-r--r--UPGRADE.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/UPGRADE.txt b/UPGRADE.txt
index 7acc7a80a..5f6cc3ed3 100644
--- a/UPGRADE.txt
+++ b/UPGRADE.txt
@@ -26,3 +26,9 @@
Build System:
- The LOW_MEMORY compile option no longer disables inline API. To disable
inline API you must use the DISABLE_INLINE option.
+
+Queue:
+ - When reloading the members of a queue, the members added dynamically (i.e.
+ added via the CLI command "queue add" or the AMI action "QueueAdd") now have
+ their ringinuse value updated to the value of the queue. Previously, the
+ ringinuse value for dynamic members was not updated on reload.