Mercurial > hg > freeDiameter
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 );