[Sumover-dev] [svn commit] r4550 - rat/trunk

sumover-dev at cs.ucl.ac.uk sumover-dev at cs.ucl.ac.uk
Thu Jan 7 16:12:48 GMT 2010


Author: piers
Date: Thu Jan  7 16:12:48 2010
New Revision: 4550

Modified:
   rat/trunk/main_control.c
   rat/trunk/main_engine.c
   rat/trunk/main_ui.c

Log:
Updated debug messages to be more informative

Modified: rat/trunk/main_control.c
==============================================================================
--- rat/trunk/main_control.c	(original)
+++ rat/trunk/main_control.c	Thu Jan  7 16:12:48 2010
@@ -469,7 +469,7 @@
 
 int main(int argc, char *argv[])
 {
-        struct mbus	*m;
+    struct mbus	*m;
         char		 c_addr[60], *token_u[2], *token_e[2];
         int		 seed = (gethostid() << 8) | (getpid() & 0xff), final_iters;
         struct timeval	 timeout;
@@ -478,15 +478,17 @@
 		int  xargc=0;
 
 #ifdef WIN32
-        win32_create_null_window(); /* Needed to listen to messages */
+    win32_create_null_window(); /* Needed to listen to messages */
 #else
-        signal(SIGCONT, sigchld_handler);
-        signal(SIGCHLD, sigchld_handler);
-        signal(SIGINT, sigint_handler);
+    signal(SIGCONT, sigchld_handler);
+    signal(SIGCHLD, sigchld_handler);
+    signal(SIGINT, sigint_handler);
 	signal(SIGTERM, sigint_handler);
 	signal(SIGHUP, sigint_handler);
 #endif
 
+	debug_msg("rat-%s started argc=%d\n", RAT_VERSION, argc);
+
 	/* We have two modes: one for operation as a transcoder, one */
 	/* when working as a normal end-system audio tool. We choose */
 	/* based on the first command line argument supplied.        */
@@ -496,18 +498,18 @@
 		num_sessions = 1;
 	}
 
-        if (parse_options_early(argc, (const char**)argv) == FALSE) {
-                return FALSE;
-        }
+    if (parse_options_early(argc, (const char**)argv) == FALSE) {
+            return FALSE;
+    }
 
-        srand48(seed);
-        snprintf(c_addr, 60, "(media:audio module:control app:rat id:%lu)", (unsigned long) getpid());
-        debug_msg("c_addr = %s\n", c_addr);
-        m = mbus_init(mbus_control_rx, mbus_err_handler, c_addr);
-        if (m == NULL) {
-                fatal_error("RAT v" RAT_VERSION, "Could not initialize Mbus: Is multicast enabled?");
-                return FALSE;
-        }
+    srand48(seed);
+    snprintf(c_addr, 60, "(media:audio module:control app:rat id:%lu)", (unsigned long) getpid());
+    debug_msg("c_addr = %s\n", c_addr);
+    m = mbus_init(mbus_control_rx, mbus_err_handler, c_addr);
+    if (m == NULL) {
+            fatal_error("RAT v" RAT_VERSION, "Could not initialize Mbus: Is multicast enabled?");
+            return FALSE;
+    }
         
     /* pull out -X arguments */
     for(i=0; i<argc; i++) {
@@ -521,10 +523,12 @@
 	if (ui_enabled) {
 		token_u[0] = generate_token();
 		fork_process(UI_NAME, c_addr, &pid_ui, 1, token_u, xargc, xargv);
-                if ((u_addr = mbus_rendezvous_waiting(m, "()", token_u[0], m, 20000000)) == NULL) {
-                    fatal_error("RAT v" RAT_VERSION, "MBUS Failed to rendezvous with UI - Likely firewall/VPN issue");
-                    return FALSE;
-                }
+  		debug_msg("Controller waiting for %s from UI...\n", token_u[0]);
+        if ((u_addr = mbus_rendezvous_waiting(m, "()", token_u[0], m, 20000000)) == NULL) {
+                fatal_error("RAT v" RAT_VERSION, "MBUS Failed to rendezvous with UI - Likely firewall/VPN issue");
+                return FALSE;
+        }
+		debug_msg("Controller has rendezvous'd with UI (%s)\n",u_addr);
 	}
 
 	token_e[0] = generate_token();
@@ -532,15 +536,15 @@
         fork_process(ENGINE_NAME, c_addr, &pid_engine, num_sessions, token_e, xargc, xargv);
         should_exit = FALSE;
 	for (i = 0; i < num_sessions; i++) {
-		debug_msg("Waiting for %s from media engine...\n", token_e[i]);
-                if ((e_addr[i] = mbus_rendezvous_waiting(m, "()", token_e[i], m, 20000000)) == NULL ) {
-                    fatal_error("RAT v" RAT_VERSION, "Failed to rendezvous with UI - Likely firewall/VPN issue");
-                    return FALSE;
-                }
-		debug_msg("...got it (%s)\n",e_addr[i]);
+		debug_msg("Controller waiting for %s from media engine...\n", token_e[i]);
+        if ((e_addr[i] = mbus_rendezvous_waiting(m, "()", token_e[i], m, 20000000)) == NULL ) {
+                fatal_error("RAT v" RAT_VERSION, "Failed to rendezvous with media engine - Likely firewall/VPN issue");
+                return FALSE;
+        }
+		debug_msg("Controller rendezvous'd with media engine (%s)\n",e_addr[i]);
 	}
 		
-        if (parse_addresses(m, e_addr, argc, argv) == TRUE) {
+    if (parse_addresses(m, e_addr, argc, argv) == TRUE) {
 		char	*peer;
 
 		if (ui_enabled) {
@@ -584,7 +588,7 @@
 		for (i = 0; i < num_sessions; i++) {
 			terminate(m, e_addr[i], &pid_engine);
 		}
-        }
+    }
 
 	if (ui_enabled) {
 		kill_process(pid_ui);

Modified: rat/trunk/main_engine.c
==============================================================================
--- rat/trunk/main_engine.c	(original)
+++ rat/trunk/main_engine.c	Thu Jan  7 16:12:48 2010
@@ -211,9 +211,9 @@
 	int            	 seed, elapsed_time, alc = 0, scnt = 0;
 	session_t 	*sp[2];
 	struct timeval	 timeout;
-        uint8_t		 i, j;
+    uint8_t		 i, j;
 
-	debug_msg("rat-media started argc=%d\n", argc);
+    debug_msg("rat-media-%s started argc=%d\n", RAT_VERSION, argc);
 
 #ifdef WIN32
 	SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_ABOVE_NORMAL);

Modified: rat/trunk/main_ui.c
==============================================================================
--- rat/trunk/main_ui.c	(original)
+++ rat/trunk/main_ui.c	Thu Jan  7 16:12:48 2010
@@ -107,7 +107,7 @@
 
         debug_set_core_dir(argv[0]);
 
-	debug_msg("rat-ui started argc=%d\n", argc);
+	debug_msg("rat-ui-%s started argc=%d\n", RAT_VERSION, argc);
 	parse_args(argc, argv);
 	tcl_init1(argc, argv);
 



More information about the Sumover-dev mailing list