diff options
author | Kinsey Moore <kmoore@digium.com> | 2012-09-27 17:02:13 +0000 |
---|---|---|
committer | Kinsey Moore <kmoore@digium.com> | 2012-09-27 17:02:13 +0000 |
commit | 5bde2dbc34abee5c149de9534acd2cc3a5b39697 (patch) | |
tree | e16f256552c8f50bf395ae337d28b93f444ae3bc /CHANGES | |
parent | 9e9f3b760991afbb82cef39959b6c9df3ec76efe (diff) |
Add VoicemailRefresh AMI Action
Currently, if there are modifications to mailboxes that Asterisk is
not aware of, the user needs to add "pollmailboxes" to their mailbox
configuration, which repeatedly polls the subscribed mailboxes for
changes. This results in a lot of extra work for the CPU. This patch
introduces the AMI command VoicemailRefresh which permits external
applications to trigger the refresh themselves. The refresh can apply
to a specified mailbox only, an entire context, or all configured
mailboxes. Even a refresh performed on every mailbox would not consume
as much CPU as the pollmailboxes option, given that pollmailboxes runs
continuously and this only runs on demand.
(closes issue ASTERISK-17206)
(closes issue ASTERISK-19908)
Reported-by: Jeff Hutchins
Reported-by: Tilghman Lesher
Patch-by: Tilghman Lesher
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@373913 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -17,6 +17,9 @@ AMI (Asterisk Manager Interface) that the request is against a known peer. It also issues a new event, 'SIPqualifypeerdone', once the qualify action has been completed. + * Added VoicemailRefresh action to allow an external entity to trigger mailbox + updates when changes occur instead of requiring the use of pollmailboxes. + Logging ------------------- * When performing queue pause/unpause on an interface without specifying an |