summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tvignaud@mandriva.org>2002-09-13 09:13:13 +0000
committerThierry Vignaud <tvignaud@mandriva.org>2002-09-13 09:13:13 +0000
commit32cefb4e278bbbfaec26f7aa71fad20f57391a86 (patch)
treefde75543d98c53f4d9ec4df912e70648e4aafff8
parentd5dbaea2c11c20db39010664bd282b9c3ed09c3c (diff)
downloadcontrol-center-32cefb4e278bbbfaec26f7aa71fad20f57391a86.tar
control-center-32cefb4e278bbbfaec26f7aa71fad20f57391a86.tar.gz
control-center-32cefb4e278bbbfaec26f7aa71fad20f57391a86.tar.bz2
control-center-32cefb4e278bbbfaec26f7aa71fad20f57391a86.tar.xz
control-center-32cefb4e278bbbfaec26f7aa71fad20f57391a86.zip
don't kill logdrake
-rwxr-xr-xcontrol-center5
1 files changed, 3 insertions, 2 deletions
diff --git a/control-center b/control-center
index 8ef5a4a9..51e00264 100755
--- a/control-center
+++ b/control-center
@@ -563,12 +563,13 @@ sub sig_usr2 {
}
sub fork_ {
- my ($prog) = @_;
+ my ($prog, $do_not_kill) = @_;
my $pid;
unless ($pid = fork) {
splash_warning(_("cannot fork: %s", $~)) unless defined $pid;
exec($prog);
}
+ return if $do_not_kill;
push @pid_launched, $pid if ($embedded);
}
@@ -622,7 +623,7 @@ sub compute_exec_string {
my $exec_log = "logdrake --explain=$log_exp --embedded " . $exp_socket->window->XWINDOW . " " . $$;
$show_log = 0;
if ($exec =~ /(drakfont|drakconnect|drakboot)/) { $exp_frame->hide() } # $window_global->height < 600
- fork_($exec_log);
+ fork_($exec_log, 1);
}
}
class='ctx'> #: ../urpmi.addmedia:1 ../urpmi.removemedia:1 ../urpmi.update:1
#, c-format
@@ -1571,11 +1571,10 @@ msgid ""
" distribution, XXX may be main, contrib, updates or\n"
" anything else that has been configured ;-)\n"
msgstr ""
-" --distrib-XXX - crée automatiquement un medium pour XXX appartenant à "
-"une\n"
-" distribution, XXX peut-être main (principal), contrib "
-"(contributions), updates \n"
-" (mises-à-jour) ou n'importe quoi d'autre qui a été configuré ;-)\n"
+" --distrib-XXX - crée automatiquement un medium pour XXX appartenant à\n"
+" une distribution, XXX peut-être main (principal),\n"
+" contrib (contributions), updates (mises-à-jour)\n"
+" ou n'importe quoi d'autre qui a été configuré ;-)\n"
#: ../urpmi.addmedia:1
#, c-format
@@ -1583,8 +1582,8 @@ msgid ""
" --distrib - automatically create all media from an installation\n"
" medium.\n"
msgstr ""
-" --distrib - crée automatiquement toutes les media sources à partir \n"
-" d'une source d'installation.\n"
+" --distrib - crée automatiquement toutes les media sources à partir\n"
+" d'une source d'installation.\n"
#: ../urpmi.addmedia:1
#, c-format