summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS3
-rw-r--r--urpm/install.pm1
2 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index eaeb7e75..6dffed76 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+- library:
+ o fix leaving read locks on rpmdb (mga#9248)
+
Version 7.24 - 18 April 2013, by Thierry Vignaud
- library:
diff --git a/urpm/install.pm b/urpm/install.pm
index 0e132484..de52dca1 100644
--- a/urpm/install.pm
+++ b/urpm/install.pm
@@ -362,6 +362,7 @@ sub install {
local $urpm->{trans} = $trans;
@errors = $trans->run($urpm, %options);
delete $urpm->{trans};
+ undef $erase_logger;
#- don't clear cache if transaction failed. We might want to retry.
if (!@errors && !$options{test} && $options{post_clean_cache}) {