]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
MonitorStore: check for ENOENT, not EEXIST
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 11 Feb 2011 12:03:30 +0000 (04:03 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 11 Feb 2011 12:03:30 +0000 (04:03 -0800)
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/mon/MonitorStore.cc

index 4f8ed6b06f6dffa0da747a2f1148878374537f35..8d56d915ed1b69fbfa0767526685dd38e4c107c0 100644 (file)
@@ -143,7 +143,7 @@ version_t MonitorStore::get_int(const char *a, const char *b)
   int fd = ::open(fn, O_RDONLY);
   if (fd < 0) {
     int err = errno;
-    if (err == EEXIST) {
+    if (err == ENOENT) {
       // Non-existent files are treated as containing 0.
       return 0;
     }