diff options
-rw-r--r-- | source3/lib/serverid.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source3/lib/serverid.c b/source3/lib/serverid.c index dd02e51a21..ded72981ec 100644 --- a/source3/lib/serverid.c +++ b/source3/lib/serverid.c @@ -234,6 +234,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; |