Gitweb:
http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=...
Commit: 5bdd9f26b7664368a058dad1a76a7b668dd83632
Parent: 5a0a299ea95d689d90da1d71aec88753d26efa5f
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
AuthorDate: Sat Sep 3 11:15:22 2011 +0200
Committer: Fabio M. Di Nitto <fdinitto(a)redhat.com>
CommitterDate: Mon Sep 5 15:34:36 2011 +0200
config: invalidate ccs_update_schema cache if we received traps/signals
Resolves: rhbz#733424
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
---
config/tools/xml/ccs_update_schema.in | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/config/tools/xml/ccs_update_schema.in
b/config/tools/xml/ccs_update_schema.in
index 03dbb68..d082ed3 100644
--- a/config/tools/xml/ccs_update_schema.in
+++ b/config/tools/xml/ccs_update_schema.in
@@ -64,6 +64,7 @@ export tmpdir
# need to be careful (might have to mask traps on exit)
cleanup() {
+ [ "$1" != "0" ] && rm -f $vardir/*.cache $vardir/*.hash
[ -n "$tmpdir" ] && [ -d "$tmpdir" ] && rm -rf
"$tmpdir"
rm -f $vardir/rng_update.lock
exit $1