浏览代码

dmq: unlock in failure path in build_notification_body()

Alex Hermann 11 年之前
父节点
当前提交
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;