Navigation


Changeset 455:7250e91f0662 in freeDiameter for freeDiameter/routing_dispatch.c


Ignore:
Timestamp:
Jul 29, 2010, 4:42:29 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Some additional flush enforcement to attempt to avoid some possible problems

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freeDiameter/routing_dispatch.c

    r454 r455  
    998998        /* Mark the thread running */
    999999        *(enum thread_state *)arg = RUNNING;
     1000        fd_cpu_flush_cache();
    10001001       
    10011002        do {
     
    11241125
    11251126        /* Wait for a second for the thread to complete, by monitoring my_state */
     1127        fd_cpu_flush_cache();
    11261128        if (*st != TERMINATED) {
    11271129                TRACE_DEBUG(INFO, "Waiting for the %s thread to have a chance to terminate", th_name);
Note: See TracChangeset for help on using the changeset viewer.