ctdb-recoverd: Fix buggy function return on memory allocation failure
authorMartin Schwenke <martin@meltin.net>
Wed, 1 Jun 2016 05:56:42 +0000 (15:56 +1000)
committerMartin Schwenke <martins@samba.org>
Tue, 7 Jun 2016 22:51:28 +0000 (00:51 +0200)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/server/ctdb_recoverd.c

index adff56cdce572bb361c560f3edd91e5744c8b97e..538d4301adbf65cf39fa6cd72dfb2fe14128faa7 100644 (file)
@@ -1592,7 +1592,7 @@ static bool ctdb_recovery_lock(struct ctdb_context *ctdb)
 
        h = ctdb_cluster_mutex(ctdb, ctdb->recovery_lock, 0);
        if (h == NULL) {
-               return -1;
+               return false;
        }
 
        ctdb_cluster_mutex_set_handler(h, hold_reclock_handler, &s);