From 8fd9fad1ea4b25b8962d70133f476650ef0637b0 Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Thu, 11 Jan 2007 12:45:48 +1100 Subject: Error check messages sent to the kernel. And make sure that if we fail to export a filesystem in mountd, then we don't try to get a filehandle on it, or a deadlock might occur. --- utils/gssd/cacheio.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'utils/gssd/cacheio.c') diff --git a/utils/gssd/cacheio.c b/utils/gssd/cacheio.c index 75c7a5d..f2f2960 100644 --- a/utils/gssd/cacheio.c +++ b/utils/gssd/cacheio.c @@ -173,11 +173,13 @@ void qword_printint(FILE *f, int num) printerr(2, "%d ", num); } -void qword_eol(FILE *f) +int qword_eol(FILE *f) { + int err; fprintf(f,"\n"); - fflush(f); + err = fflush(f); printerr(2, "\n"); + return err; } -- cgit