diff --git a/src/MESA_handle_logger.c b/src/MESA_handle_logger.c index c9cc54b..b12e193 100644 --- a/src/MESA_handle_logger.c +++ b/src/MESA_handle_logger.c @@ -212,6 +212,10 @@ void MESA_handle_runtime_log(void *handle, int level, const char *module, const fclose(p_handle->fp); p_handle->fp = NULL; } + else + { + fflush(p_handle->fp); + } return; }