• R/O
  • SSH

pm_diskd: Commit

※ リポジトリは、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


Commit MetaInfo

Revisiona99917f282ff5eb2244cb7af5f4e9358c8a55da8 (tree)
Time2010-04-08 17:41:16
AuthorAndrew Beekhof <andrew@beek...>
CommiterAndrew Beekhof

Log Message

Low: PE: Minor loop optimization

Change Summary

Incremental Difference

diff -r a0d3a92a3057 -r a99917f282ff lib/pengine/complex.c
--- a/lib/pengine/complex.c Thu Apr 08 10:39:53 2010 +0200
+++ b/lib/pengine/complex.c Thu Apr 08 10:41:16 2010 +0200
@@ -398,7 +398,10 @@
398398 resource_t *uber_parent(resource_t *rsc)
399399 {
400400 resource_t *parent = rsc;
401- while(parent != NULL && parent->parent != NULL) {
401+ if(parent == NULL) {
402+ return NULL;
403+ }
404+ while(parent->parent != NULL) {
402405 parent = parent->parent;
403406 }
404407 return parent;
Show on old repository browser