diff freeDiameter/main.c @ 253:ad6c0118fb50

Configurable number of server threads
author Sebastien Decugis <sdecugis@nict.go.jp>
date Tue, 13 Apr 2010 14:50:54 +0900
parents 60f34df3e025
children 5df55136361b
line wrap: on
line diff
--- a/freeDiameter/main.c	Fri Apr 02 17:28:20 2010 +0900
+++ b/freeDiameter/main.c	Tue Apr 13 14:50:54 2010 +0900
@@ -95,11 +95,13 @@
 	CHECK_FCT(  fd_queues_init()  );
 	CHECK_FCT(  fd_msg_init()  );
 	CHECK_FCT(  fd_p_expi_init()  );
-	CHECK_FCT(  fd_rtdisp_init()  );
 	
 	/* Parse the configuration file */
 	CHECK_FCT( fd_conf_parse() );
 	
+	/* Create the daemon's threads */
+	CHECK_FCT(  fd_rtdisp_init()  );
+	
 	/* Load the dynamic extensions */
 	CHECK_FCT(  fd_ext_load()  );
 	
"Welcome to our mercurial repository"