s3: Fix serverid_exists
[obnox/samba-ctdb.git] / source3 / lib / serverid.c
index a174774a2d907366366aa136b411bbc093609b10..71a6ddf44f08d9f4a0ae9e9c3db2c124bd875ea0 100644 (file)
@@ -181,6 +181,10 @@ bool serverid_exists(const struct server_id *id)
        struct serverid_key key;
        TDB_DATA tdbkey;
 
+       if (lp_clustering() && !process_exists(*id)) {
+               return false;
+       }
+
        db = serverid_db();
        if (db == NULL) {
                return false;