Gitweb:
http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=...
Commit: e236677a5c238673a94923c34dcd4f83f4c9374b
Parent: b694e7ab032697280ed330423b5200ae92b1c8db
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: Sat Sep 3 11:15:22 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