]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix startup
authorAnthony Minessale <anthony.minessale@gmail.com>
Fri, 15 Jan 2010 21:48:08 +0000 (21:48 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Fri, 15 Jan 2010 21:48:08 +0000 (21:48 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16326 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_core.c

index 4dab1649094308a479439e2dd394395bca72ce55..9045925bb406eed922f051a14208e4a6ada9f245 100644 (file)
@@ -1484,6 +1484,28 @@ static void switch_load_core_config(const char *file)
 
 }
 
+static void print_banner(void)
+{
+
+       switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CONSOLE,
+                                         "\n"
+                                         "   _____              ______        _____ _____ ____ _   _  \n"
+                                         "  |  ___| __ ___  ___/ ___\\ \\      / /_ _|_   _/ ___| | | | \n"
+                                         "  | |_ | '__/ _ \\/ _ \\___ \\\\ \\ /\\ / / | |  | || |   | |_| | \n"
+                                         "  |  _|| | |  __/  __/___) |\\ V  V /  | |  | || |___|  _  | \n"
+                                         "  |_|  |_|  \\___|\\___|____/  \\_/\\_/  |___| |_| \\____|_| |_| \n"
+                                         "\n"
+                                         "************************************************************\n"
+                                         "* Anthony Minessale II, Michael Jerris, Brian West, Others *\n"
+                                         "* FreeSWITCH (http://www.freeswitch.org)                   *\n"
+                                         "* Paypal Donations Appriciated: paypal@freeswitch.org      *\n"
+                                         "* Brought to you by ClueCon http://www.cluecon.com/        *\n"
+                                         "************************************************************\n"
+                                         "\n"
+                                         );
+}
+
+
 SWITCH_DECLARE(switch_status_t) switch_core_init_and_modload(switch_core_flag_t flags, switch_bool_t console, const char **err)
 {
        switch_event_t *event;
@@ -1538,6 +1560,7 @@ SWITCH_DECLARE(switch_status_t) switch_core_init_and_modload(switch_core_flag_t
                switch_event_add_header(event, SWITCH_STACK_BOTTOM, "Event-Info", "System Ready");
                switch_event_fire(&event);
        }
+       print_banner();
 
        switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CONSOLE,
                                          "\nFreeSWITCH Version %s Started.\nMax Sessions[%u]\nSession Rate[%d]\nSQL [%s]\n", SWITCH_VERSION_FULL,