※ リポジトリは、pm-diskd ブランチが https://github.com/linux-ha-japan/pm_diskd-1.0 へ、pm-diskd-2.0ブランチが https://github.com/linux-ha-japan/pm_diskd へ移行しました。
Pacemaker 対応ディスク故障監視機能。
Pacemaker-1.0公式リポジトリのクローンに対し、パッチ作成用のブランチを作成して管理する。
ブランチ名: pm-diskd
初回 hg clone 実行後は、hg update -r pm-diskd を実行すること。
Heartbeat-2.1.4 用 hb-diskd(*) のPacemaker対応版
(*) http://sourceforge.jp/projects/linux-ha/releases/?package_id=10555
Revision | f2cbed105aaf70a9653cf2c973338261c341f994 (tree) |
---|---|
Time | 2010-05-12 15:07:09 |
Author | Andrew Beekhof <andrew@beek...> |
Commiter | Andrew Beekhof |
High: Core: Fix memory leak in replace_xml_child() reported by valgrind
(transplanted from d596253a932bb0716fdf9b48e362b46e745126cf)
@@ -1828,8 +1828,11 @@ | ||
1828 | 1828 | |
1829 | 1829 | } else { |
1830 | 1830 | xmlNode *tmp = copy_xml(update); |
1831 | + xmlDoc *doc = tmp->doc; | |
1831 | 1832 | xmlNode *old = xmlReplaceNode(child, tmp); |
1832 | 1833 | free_xml_from_parent(NULL, old); |
1834 | + xmlDocSetRootElement(doc, NULL); | |
1835 | + xmlFreeDoc(doc); | |
1833 | 1836 | } |
1834 | 1837 | child = NULL; |
1835 | 1838 | return TRUE; |