[asterisk-commits] twilson: trunk r308816 - in /trunk: ./ main/manager.c

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Thu Feb 24 11:59:37 CST 2011


Author: twilson
Date: Thu Feb 24 11:59:32 2011
New Revision: 308816

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=308816
Log:
Merged revisions 308815 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.8

................
  r308815 | twilson | 2011-02-24 11:57:18 -0600 (Thu, 24 Feb 2011) | 26 lines
  
  Merged revisions 308814 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.6.2
  
  ................
    r308814 | twilson | 2011-02-24 11:54:49 -0600 (Thu, 24 Feb 2011) | 19 lines
    
    Merged revisions 308813 via svnmerge from 
    https://origsvn.digium.com/svn/asterisk/branches/1.4
    
    ........
      r308813 | twilson | 2011-02-24 11:42:16 -0600 (Thu, 24 Feb 2011) | 12 lines
      
      Don't broadcast FullyBooted to every AMI connection
      
      The FullyBooted event should not be sent to every AMI connection every
      time someone connects via AMI. It should only be sent to the user who
      just connected.
      
      (closes issue #18168)
      Reported by: FeyFre
      Patches: 
            bug0018168.patch uploaded by FeyFre (license 1142)
      Tested by: FeyFre, twilson
    ........
  ................
................

Modified:
    trunk/   (props changed)
    trunk/main/manager.c

Propchange: trunk/
------------------------------------------------------------------------------
Binary property 'branch-1.8-merged' - no diff available.

Modified: trunk/main/manager.c
URL: http://svnview.digium.com/svn/asterisk/trunk/main/manager.c?view=diff&rev=308816&r1=308815&r2=308816
==============================================================================
--- trunk/main/manager.c (original)
+++ trunk/main/manager.c Thu Feb 24 11:59:32 2011
@@ -2927,7 +2927,11 @@
 	}
 	astman_send_ack(s, m, "Authentication accepted");
 	if (ast_test_flag(&ast_options, AST_OPT_FLAG_FULLY_BOOTED)) {
-		manager_event(EVENT_FLAG_SYSTEM, "FullyBooted", "Status: Fully Booted\r\n");
+		struct ast_str *auth = ast_str_alloca(80);
+		const char *cat_str = authority_to_str(EVENT_FLAG_SYSTEM, &auth);
+		astman_append(s, "Event: FullyBooted\r\n"
+			"Privilege: %s\r\n"
+			"Status: Fully Booted\r\n\r\n", cat_str);
 	}
 	return 0;
 }




More information about the asterisk-commits mailing list