aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mageia.org>2013-03-24 12:52:02 +0000
committerThierry Vignaud <tv@mageia.org>2013-03-24 12:52:02 +0000
commit5c78ca3bbad6f0814dd4636cc616de8d4f012d23 (patch)
tree76b68ed3f2081f91d0b01c1db91497fd4cf6d25c
parent50044e8371ad067f90f536e09d3f363d789d687e (diff)
downloadrpmdrake-5c78ca3bbad6f0814dd4636cc616de8d4f012d23.tar
rpmdrake-5c78ca3bbad6f0814dd4636cc616de8d4f012d23.tar.gz
rpmdrake-5c78ca3bbad6f0814dd4636cc616de8d4f012d23.tar.bz2
rpmdrake-5c78ca3bbad6f0814dd4636cc616de8d4f012d23.tar.xz
rpmdrake-5c78ca3bbad6f0814dd4636cc616de8d4f012d23.zip
merge patch for mga#4918
-rw-r--r--NEWS1
-rw-r--r--Rpmdrake/pkg.pm3
2 files changed, 3 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 65839e00..2eea9710 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,4 @@
+- merge patch for mga#4918
- better dialog destruction
Version 5.44 - 21 Mar 2013, Thierry Vignaud
diff --git a/Rpmdrake/pkg.pm b/Rpmdrake/pkg.pm
index ae39c312..a08ca988 100644
--- a/Rpmdrake/pkg.pm
+++ b/Rpmdrake/pkg.pm
@@ -656,7 +656,8 @@ sub perform_installation { #- (partially) duplicated from /usr/sbin/urpmi :-(
$w->set_sensitive(0);
my $_restore_sensitive = before_leaving { $w->set_sensitive(1) };
- my $_flush_guard = Gtk2::GUI_Update_Guard->new;
+ # prevent perl to segfault upon receiving SIGALARM (mga#4918):
+ #my $_flush_guard = Gtk2::GUI_Update_Guard->new;
if (my $group = get_parallel_group()) {
return perform_parallel_install($urpm, $group, $w, \$statusbar_msg_id);