From a14f6510342fe68b42c1d513eb425c8beb0481d9 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sat, 1 Jul 2017 15:34:42 -0700 Subject: [PATCH] Flush the log file after writing --- router/router.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/router/router.h b/router/router.h index 6d34cadd..0749ffad 100644 --- a/router/router.h +++ b/router/router.h @@ -168,15 +168,24 @@ extern FILE *LogFile; #define TRACE(...) do { \ if(LogLevel >= LogLevel_Trace) \ + { \ fprintf(LogFile, "AL Router (II): " __VA_ARGS__); \ + fflush(LogFile); \ + } \ } while(0) #define WARN(...) do { \ if(LogLevel >= LogLevel_Warn) \ + { \ fprintf(LogFile, "AL Router (WW): " __VA_ARGS__); \ + fflush(LogFile); \ + } \ } while(0) #define ERR(...) do { \ if(LogLevel >= LogLevel_Error) \ + { \ fprintf(LogFile, "AL Router (EE): " __VA_ARGS__); \ + fflush(LogFile); \ + } \ } while(0) #endif /* ROUTER_ROUTER_H */