Index: LVM2.2.02.39/daemons/clvmd/clvmd-openais.c =================================================================== --- LVM2.2.02.39.orig/daemons/clvmd/clvmd-openais.c 2010-03-09 14:25:54.000000000 +0800 +++ LVM2.2.02.39/daemons/clvmd/clvmd-openais.c 2010-03-09 14:27:44.000000000 +0800 @@ -445,7 +445,6 @@ { struct dm_hash_node *hn; struct node_info *ninfo; - int somedown = 0; dm_hash_iterate(hn, node_hash) { @@ -459,10 +458,8 @@ if (ninfo->state != NODE_DOWN) callback(master_client, csid, ninfo->state == NODE_CLVMD); - if (ninfo->state != NODE_CLVMD) - somedown = -1; } - return somedown; + return 0; } static int _sync_lock(const char *resource, int mode, int flags, int *lockid)