Signed-off-by: Sage Weil <sage@inktank.com>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/wait.h>
+#include <errno.h>
#include <unistd.h>
#include "common/safe_io.h"
void exit(int r) {
if (forked) {
// tell parent
- ::write(fd[1], &r, sizeof(r));
+ (void)::write(fd[1], &r, sizeof(r));
}
::exit(r);
}
void daemonize() {
assert(forked);
static int r = -1;
- ::write(fd[1], &r, sizeof(r));
+ (void)::write(fd[1], &r, sizeof(r));
}
};