diff options
author | twilson <twilson@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-05-24 23:52:48 +0000 |
---|---|---|
committer | twilson <twilson@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-05-24 23:52:48 +0000 |
commit | 6b8dfea440d909bc45b4ce606d3c4fed1564363b (patch) | |
tree | 1a535993de0e90956f9d8b4b71332d6f70f62dc6 /doc/manager_1_1.txt | |
parent | ef55792f03676458d725bfc4aeda38147997b86c (diff) |
Merged revisions 265320,265467 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r265320 | twilson | 2010-05-24 14:06:40 -0500 (Mon, 24 May 2010) | 14 lines
Add the FullyBooted AMI event
It is possible to connect to the manager interface before all Asterisk modules
are loaded. To ensure that an application does not send AMI actions that might
require a module that has not yet loaded, the application can listen for the
FullyBooted manager event. It will be sent upon connection if all modules have
been loaded, or as soon as loading is complete. The event:
Event: FullyBooted
Privilege: system,all
Status: Fully Booted
Review: https://reviewboard.asterisk.org/r/639/
........
r265467 | twilson | 2010-05-24 17:21:58 -0500 (Mon, 24 May 2010) | 1 line
Merge the rest of the FullyBooted patch
........
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@265521 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'doc/manager_1_1.txt')
-rw-r--r-- | doc/manager_1_1.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/manager_1_1.txt b/doc/manager_1_1.txt index a2daa6d9b..0d9f036b0 100644 --- a/doc/manager_1_1.txt +++ b/doc/manager_1_1.txt @@ -262,6 +262,22 @@ Changes to manager version 1.1: * NEW EVENTS ------------ +- Event: FullyBooted + Modules: loader.c + Purpose: + It is handy to have a single event notification for when all Asterisk + modules have been loaded--especially for situations like running + automated tests. This event will fire 1) immediately upon all modules + loading or 2) upon connection to the AMI interface if the modules have + already finished loading before the connection was made. This ensures + that a user will never miss getting a FullyBooted event. In vary rare + circumstances, it might be possible to get two copies of the message + if the AMI connection is made right as the modules finish loading. + Example: + Event: FullyBooted + Privilege: system,all + Status: Fully Booted + - Event: Transfer Modules: res_features, chan_sip Purpose: |