changeset 456:478173cb832a

One additional flush
author Sebastien Decugis <sdecugis@nict.go.jp>
date Thu, 29 Jul 2010 17:18:15 +0900
parents 7250e91f0662
children f776eb03266a
files freeDiameter/server.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/freeDiameter/server.c	Thu Jul 29 16:42:29 2010 +0900
+++ b/freeDiameter/server.c	Thu Jul 29 17:18:15 2010 +0900
@@ -72,6 +72,7 @@
 	fd_log_debug("Dumping servers list :\n");
 	for (li = FD_SERVERS.next; li != &FD_SERVERS; li = li->next) {
 		struct server * s = (struct server *)li;
+		fd_cpu_flush_cache();
 		fd_log_debug("  Serv %p '%s': %s, %s, %s\n", 
 				s, fd_cnx_getid(s->conn), 
 				IPPROTO_NAME( s->proto ),
@@ -192,6 +193,7 @@
 	CHECK_PARAMS_DO(s, goto error);
 	fd_log_threadname ( fd_cnx_getid(s->conn) );
 	s->status = 1;
+	fd_cpu_flush_cache();
 	
 	/* Accept incoming connections */
 	CHECK_FCT_DO( fd_cnx_serv_listen(s->conn), goto error );
"Welcome to our mercurial repository"