From: Anas Nashif Date: Mon, 23 Jul 2012 10:08:24 +0000 (+0100) Subject: close open file X-Git-Tag: 2.0_alpha~27 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d46712050a95c7901e3a1316e0a14b4c16d4010c;p=tools%2Fdepanneur.git close open file Change-Id: Id93fa6feb052a089aca5084de2f6f3fc9fc7972e --- diff --git a/depanneur b/depanneur index 6cf12a2..891232a 100755 --- a/depanneur +++ b/depanneur @@ -262,6 +262,7 @@ sub fill_packs_from_git() { chomp; $old_base = $_; } + close(GREP); $skip = 1; } my @lines = (); @@ -684,7 +685,11 @@ sub build_package { } my $scratch = "$scratch_dir.$thread"; - my $buildcmd = "sudo BUILD_ROOT=$scratch BUILD_DIR=\"$build_dir\" $virtualenv/usr/bin/build --jobs 4 $clean_option --cachedir $cache_dir --dist $dist --configdir $dist_configs $repos $srpm_filename > /dev/null 2>&1 "; + my $redirect = ""; + if ($MAX_THREADS > 1 ) { + $redirect = "> /dev/null 2>&1"; + } + my $buildcmd = "sudo BUILD_ROOT=$scratch BUILD_DIR=\"$build_dir\" $virtualenv/usr/bin/build --jobs 4 $clean_option --cachedir $cache_dir --dist $dist --configdir $dist_configs $repos $srpm_filename $redirect "; debug("$buildcmd"); if (system ($buildcmd) == 0 ) { system ("cp $scratch/home/abuild/rpmbuild/SRPMS/*.rpm $localrepo/$dist/src/SRPMS") == 0 or die "mv";