[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