From 9de526eccd85324f8cff4968ac6b17fa66648c2b Mon Sep 17 00:00:00 2001 From: varmojfekoj Date: Mon, 5 Jul 2010 14:41:32 +0200 Subject: bugfix: segfault on HUP when "HUPIsRestart" was set to "on" Signed-off-by: Rainer Gerhards --- ChangeLog | 2 ++ runtime/ruleset.c | 1 + 2 files changed, 3 insertions(+) diff --git a/ChangeLog b/ChangeLog index 0b9844d3..dbd39fab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,8 @@ Version 4.6.3 [v4-stable] (rgerhards), 2010-04-?? robustness - added new configure option that permits to disable and enable an extended testbench +- bugfix: segfault on HUP when "HUPIsRestart" was set to "on" + thanks varmojfekoj for the patch - bugfix: default for $OMFileFlushOnTXEnd was wrong ("off"). This, in default mode, caused buffered writing to be used, what means that it looked like no output were written or partial diff --git a/runtime/ruleset.c b/runtime/ruleset.c index d98b4217..af61f24f 100644 --- a/runtime/ruleset.c +++ b/runtime/ruleset.c @@ -348,6 +348,7 @@ destructAllActions(void) CHKiRet(llDestroy(&llRulesets)); CHKiRet(llInit(&llRulesets, rulesetDestructForLinkedList, keyDestruct, strcasecmp)); + pDfltRuleset = NULL; finalize_it: RETiRet; -- cgit