diff --git a/backupSession.c b/backupSession.c index 8e069a8..70398b2 100644 --- a/backupSession.c +++ b/backupSession.c @@ -26,6 +26,7 @@ void bkp_session_save() fp = fopen(CWMP_BKP_FILE, "w"); mxmlSaveFile(bkp_tree, fp, MXML_NO_CALLBACK); fclose(fp); + sync(); pthread_mutex_unlock (&mutex_backup_session); }