summaryrefslogtreecommitdiff
path: root/sysfs.c
diff options
context:
space:
mode:
authorLuca Berra <bluca@comedia.it>2011-06-17 14:35:06 +1000
committerNeilBrown <neilb@suse.de>2011-06-17 14:35:06 +1000
commite4c72d1dc69e576ca97163a3d4f44394e9bdd3ed (patch)
treeb26effb2332d116027b31ef48cb81759a1336c69 /sysfs.c
parent9e2d750d4c3a293db18115e255cc029d542f2528 (diff)
Fix some compiler warnings.
Original by Luca, with various changes by Neil Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'sysfs.c')
-rw-r--r--sysfs.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sysfs.c b/sysfs.c
index f1c66692..44314baf 100644
--- a/sysfs.c
+++ b/sysfs.c
@@ -428,6 +428,11 @@ int sysfs_uevent(struct mdinfo *sra, char *event)
return -1;
n = write(fd, event, strlen(event));
close(fd);
+ if (n != (int)strlen(event)) {
+ dprintf(Name ": failed to write '%s' to '%s' (%s)\n",
+ event, fname, strerror(errno));
+ return -1;
+ }
return 0;
}