chiark / gitweb /
overlord: Explicitly ignore unwanted value from write
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 29 Dec 2021 15:26:48 +0000 (15:26 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 29 Dec 2021 15:48:11 +0000 (15:48 +0000)
Ignoring an error here is consistent with the error handling from the
pevious write(sf,...).

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
overlord.c

index 1cfba9b7cd6c01da5474d8b5acee00dad5eea534..bb3cc4096039cf1287b302d47be234b0e62fa14b 100644 (file)
@@ -249,7 +249,8 @@ static void NONRETURNING docheck(int needwanted) {
   r= write(sfd,&request_mbuf,sizeof(request_mbuf));
   if (r==sizeof(request_mbuf)) {
     endmagic= REQUEST_END_MAGIC;
-    write(sfd,&endmagic,sizeof(endmagic));
+    r= write(sfd,&endmagic,sizeof(endmagic));
+    (void)r;
   }
   syslog(LOG_NOTICE,"uservd[%ld] is running",(long)overlordpid);
 #endif