Subject: | bug in Bio::Tools::Run::StandAloneBlast |
Date: | Wed, 06 Aug 2008 10:37:31 -0400 |
To: | bug-bioperl [...] rt.cpan.org |
From: | Allen Zuoshuang Xiang <zxiang [...] med.umich.edu> |
Hi,
In Bio::Tools::Run::StandAloneBlast, line 811
my $status = system($commandstring);
always return something other than 0 even if the command has been
successfully executed. The fix is to add
$SIG{CHLD} = sub {};
before this line. I'm not sure if this is system specific. But anyway
here is my system information:
perl -version
This is perl, v5.8.8 built for i386-linux-thread-multi
uname -a
Linux HE1.bioinformatics.med.umich.edu 2.6.18-92.1.6.el5PAE #1 SMP Fri
Jun 20 02:51:01 EDT 2008 i686 i686 i386 GNU/Linux
StandAloneBlast.pm,v 1.63.4.1 2006/10/02 23:10:36
Thanks a lot,
Allen