summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-05-08 16:42:24 -0700
committerSage Weil <sage@inktank.com>2013-06-02 16:29:37 -0700
commit2dc402815f71204cfe592cfb3d6758486d84166d (patch)
treeaaebc6636acb97c7a8169f8159569610d22aded6
parent48ee9283de288c101d3387cc48df6eb8ea889fb7 (diff)
downloadceph-2dc402815f71204cfe592cfb3d6758486d84166d.tar.gz
common/Preforker: fix warnings
Signed-off-by: Sage Weil <sage@inktank.com> (cherry picked from commit a284c9ece85f11d020d492120be66a9f4c997416)
-rw-r--r--src/common/Preforker.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/common/Preforker.h b/src/common/Preforker.h
index 6a8a504f6ee..bf76e189146 100644
--- a/src/common/Preforker.h
+++ b/src/common/Preforker.h
@@ -6,6 +6,7 @@
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/wait.h>
+#include <errno.h>
#include <unistd.h>
#include "common/safe_io.h"
@@ -78,7 +79,7 @@ public:
int exit(int r) {
if (forked) {
// tell parent
- ::write(fd[1], &r, sizeof(r));
+ (void)::write(fd[1], &r, sizeof(r));
}
return r;
}
@@ -86,7 +87,7 @@ public:
void daemonize() {
assert(forked);
static int r = -1;
- ::write(fd[1], &r, sizeof(r));
+ (void)::write(fd[1], &r, sizeof(r));
}
};