summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancois Pons <fpons@mandriva.com>2001-03-05 13:40:39 +0000
committerFrancois Pons <fpons@mandriva.com>2001-03-05 13:40:39 +0000
commit91a51b48ebf2548e16dd63457bf96fa7f81aad29 (patch)
treee131a29011cd42ce156fd01aa0da672d2d85fa44
parent314ce88489d80bb1653d5699ad2ecb705373f7bb (diff)
downloadurpmi-91a51b48ebf2548e16dd63457bf96fa7f81aad29.tar
urpmi-91a51b48ebf2548e16dd63457bf96fa7f81aad29.tar.gz
urpmi-91a51b48ebf2548e16dd63457bf96fa7f81aad29.tar.bz2
urpmi-91a51b48ebf2548e16dd63457bf96fa7f81aad29.tar.xz
urpmi-91a51b48ebf2548e16dd63457bf96fa7f81aad29.zip
*** empty log message ***
-rwxr-xr-xurpmi5
-rw-r--r--urpmi.spec6
2 files changed, 8 insertions, 3 deletions
diff --git a/urpmi b/urpmi
index 3cf2a5e4..9b714756 100755
--- a/urpmi
+++ b/urpmi
@@ -267,8 +267,9 @@ install(@sources);
@sources or message_auto(_("everything already installed"));
#- this help flushing correctly by closing this file before (piped on tee).
-close STDERR;
-close STDOUT;
+#- but killing them is generally better.
+kill 15, $pid_err; close STDERR;
+kill 15, $pid_out; close STDOUT;
sub install {
@_ or return;
diff --git a/urpmi.spec b/urpmi.spec
index e0e7de17..3bd67f66 100644
--- a/urpmi.spec
+++ b/urpmi.spec
@@ -2,7 +2,7 @@
Name: urpmi
Version: 1.5
-Release: 15mdk
+Release: 16mdk
License: GPL
Source0: %{name}.tar.bz2
Summary: User mode rpm install
@@ -113,6 +113,10 @@ autoirpm.uninstall
%changelog
+* Mon Mar 5 2001 François Pons <fpons@mandrakesoft.com> 1.5-16mdk
+- make sure to kill sub process that are doing log to
+ avoid lock.
+
* Sat Mar 3 2001 François Pons <fpons@mandrakesoft.com> 1.5-15mdk
- urpmi mode set to -m by default.