Sfoglia il codice sorgente

dmq: unlock in failure path in build_notification_body()

Alex Hermann 11 anni fa
parent
commit
5f05db9997
1 ha cambiato i file con 1 aggiunte e 0 eliminazioni
  1. 1 0
      modules/dmq/notification_peer.c

+ 1 - 0
modules/dmq/notification_peer.c

@@ -260,6 +260,7 @@ str* build_notification_body()
 	body->len = clen;
 	return body;
 error:
+	lock_release(&node_list->lock);
 	pkg_free(body->s);
 	pkg_free(body);
 	return NULL;