From: sayantan.dutta Date: April 27 2012 11:49am Subject: bzr push into mysql-trunk branch (sayantan.dutta:3754 to 3755) Bug#13979491 List-Archive: http://lists.mysql.com/commits/143680 X-Bug: 13979491 Message-Id: <201204271149.q3RBnVS8022209@acsmt358.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 3755 sayantan.dutta@stripped 2012-04-27 Bug #13979491 - MTR HANGS FOREVER ON WINDOWS AFTER "TOO MANY TESTS FAILED" modified: mysql-test/mysql-test-run.pl 3754 Mattias Jonsson 2012-04-27 bug#11761652, pre-push fix of result file, due to changed error code. modified: mysql-test/suite/innodb/r/innodb_corrupt_bit.result === modified file 'mysql-test/mysql-test-run.pl' --- a/mysql-test/mysql-test-run.pl 2012-04-27 08:11:57 +0000 +++ b/mysql-test/mysql-test-run.pl 2012-04-27 11:48:17 +0000 @@ -504,15 +504,17 @@ sub main { # Send Ctrl-C to any children still running kill("INT", keys(%children)); - # Wait for childs to exit - foreach my $pid (keys %children) - { - my $ret_pid= waitpid($pid, 0); - if ($ret_pid != $pid){ - mtr_report("Unknown process $ret_pid exited"); - } - else { - delete $children{$ret_pid}; + if (!IS_WINDOWS) { + # Wait for children to exit + foreach my $pid (keys %children) + { + my $ret_pid= waitpid($pid, 0); + if ($ret_pid != $pid){ + mtr_report("Unknown process $ret_pid exited"); + } + else { + delete $children{$ret_pid}; + } } } No bundle (reason: useless for push emails).