Procházet zdrojové kódy

hdb: unlock hdb database when instance init fails

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
Jan Friesse před 12 roky
rodič
revize
ac2ce81429
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. 1 0
      include/corosync/hdb.h

+ 1 - 0
include/corosync/hdb.h

@@ -161,6 +161,7 @@ static inline int hdb_handle_create (
 
 	instance = (void *)malloc (instance_size);
 	if (instance == 0) {
+		hdb_database_unlock (&handle_database->lock);
 		errno = ENOMEM;
 		return (-1);
 	}