[master] 278964f Check fchown() return values

Poul-Henning Kamp phk at FreeBSD.org
Fri Dec 20 13:38:47 CET 2013


commit 278964fee7e38ff6b33c3c87183b10798d9e9b22
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Fri Dec 20 12:37:15 2013 +0000

    Check fchown() return values

diff --git a/bin/varnishd/mgt/mgt_shmem.c b/bin/varnishd/mgt/mgt_shmem.c
index 507eb84..130b48f 100644
--- a/bin/varnishd/mgt/mgt_shmem.c
+++ b/bin/varnishd/mgt/mgt_shmem.c
@@ -123,7 +123,8 @@ vsm_n_check(void)
 			 */
 			if (pread(fd, &vsmh, sizeof vsmh, 0) == sizeof vsmh) {
 				vsmh.alloc_seq = 0;
-				(void)pwrite(fd, &vsmh, sizeof vsmh, 0);
+				assert(sizeof vsmh ==
+				    pwrite(fd, &vsmh, sizeof vsmh, 0));
 			}
 			retval = 0;
 		} else {



More information about the varnish-commit mailing list