From ba4a2465e10c1373c910d81606ca61f4fc87d90f Mon Sep 17 00:00:00 2001 From: neilbrown Date: Mon, 8 Apr 2002 23:05:29 +0000 Subject: See Change Log --- support/nfs/rmtab.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'support/nfs/rmtab.c') diff --git a/support/nfs/rmtab.c b/support/nfs/rmtab.c index da40e48..b7be6ba 100644 --- a/support/nfs/rmtab.c +++ b/support/nfs/rmtab.c @@ -114,8 +114,14 @@ endrmtabent(void) void fendrmtabent(FILE *fp) { - if (fp) + if (fp) { + /* If it was written to, we really want + * to flush to disk before returning + */ + fflush(fp); + fdatasync(fileno(fp)); fclose(fp); + } } void -- cgit