ref: 249dc0489c7b24371e1f829e9c849fa7464f6c0c
dir: /liblogfs/flush.c/
#include "logfsos.h" #include "logfs.h" #include "fcall.h" #include "local.h" char * logfsserverflush(LogfsServer *server) { char *errmsg = logfslogsegmentflush(server, 1); if(errmsg == nil) errmsg = logfslogsegmentflush(server, 0); if(errmsg == nil) errmsg = (*server->ll->sync)(server->ll); if(server->trace > 1) print("logfsserverflush\n"); return errmsg; }