| 
 
Hi Simon,
I wrote a patch for ldirectord to fix an issue mentioned in the
following thread.
    [lvs-users] defunct checkcommand processes w/ ldirectord
    http://archive.linuxvirtualserver.org/html/lvs-users/2012-02/msg00018.html
The patch is attached in this E-mail. You can get it from my
github's repository too.
https://github.com/sohgo/resource-agents/tree/reap-child-fork-yes
I would appreciate you checked and applied my patch to
ldirectord when you had free time.
Thank you.
---
 ldirectord/ldirectord.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/ldirectord/ldirectord.in b/ldirectord/ldirectord.in
index 646d687..ded1cb2 100644
--- a/ldirectord/ldirectord.in
+++ b/ldirectord/ldirectord.in
@@ -2676,9 +2676,11 @@ sub run_child
                foreach my $r (@$real) {
                        $0 = "ldirectord $virtual_id checking $$r{server}";
                        _check_real($v, $r);
+                       check_signal();
                }
                $0 = "ldirectord $virtual_id";
                sleep $checkinterval;
+               check_signal();
                ld_emailalert_resend();
        }
 }
-- 
1.7.0.4
--
To unsubscribe from this list: send the line "unsubscribe lvs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html
 |