diff options
-rw-r--r-- | NEWS | 2 | ||||
-rwxr-xr-x | mdkapplet | 5 |
2 files changed, 7 insertions, 0 deletions
@@ -1,4 +1,6 @@ - mdkapplet + o prevent SIGCHILD handler's waitpid to interfere with urpmi waiting + for curl exit code, which broke downloads o workarounding issue with downloading files as user Version 2.46 - 2 October 2008 @@ -263,6 +263,11 @@ sub is_there_a_new_distributions() { my @lines = eval { my $urpm = Rpmdrake::open_db::fast_open_urpmi_db(); + + # prevent SIGCHILD handler's waitpid to interfere with urpmi waiting + # for curl exit code, which broke downloads: + local $SIG{CHLD} = 'DEFAULT'; + if (member($product_id->{version}, qw(2007.1 2008.0 2008.1))) { require mdkapplet_urpm; mdkapplet_urpm::ensure_valid_cachedir($urpm); |