зеркало из https://github.com/mozilla/gecko-dev.git
Fix exec() and kill() stuff.
This commit is contained in:
Родитель
7cfd752d34
Коммит
5c3b70e316
|
@ -19,7 +19,7 @@
|
|||
#
|
||||
# Contributor(s):
|
||||
#
|
||||
# $Id: make-data.pl,v 1.1 1999/11/15 23:56:58 waterson%netscape.com Exp $
|
||||
# $Id: make-data.pl,v 1.2 1999/11/16 01:54:12 waterson%netscape.com Exp $
|
||||
#
|
||||
|
||||
use 5.004;
|
||||
|
@ -36,10 +36,11 @@ sub ForkAndWait($$$) {
|
|||
my ($dir, $app, $timeout) = @_;
|
||||
my $pid = fork;
|
||||
|
||||
if (! $pid) {
|
||||
if ($pid == 0) {
|
||||
open(STDOUT, ">/dev/null");
|
||||
open(STDERR, ">/dev/null");
|
||||
exec("cd $dir ; $app");
|
||||
chdir($::opt_dir);
|
||||
exec("$app");
|
||||
# bye!
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче