Просмотр исходного кода

dmq: unlock in failure path in build_notification_body()

Alex Hermann 11 лет назад
Родитель
Сommit
5f05db9997
1 измененных файлов с 1 добавлено и 0 удалено
  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;