summaryrefslogtreecommitdiff
path: root/mysql-test/lib
diff options
context:
space:
mode:
authormsvensson@pilot.blaudden <>2007-04-23 11:03:40 +0200
committermsvensson@pilot.blaudden <>2007-04-23 11:03:40 +0200
commit7411813e485e68cc38cb36fe895452e817f5b822 (patch)
treea49114a87a2f24c83cd14e2f47231eae5d2798c5 /mysql-test/lib
parent71e58855bf8a04e6bd1e658900c77bbf6ee11fe3 (diff)
parentd26965c3614b45494f8dda51291c174878c37d58 (diff)
downloadmariadb-git-7411813e485e68cc38cb36fe895452e817f5b822.tar.gz
Merge pilot.blaudden:/home/msvensson/mysql/mysql-4.1-maint
into pilot.blaudden:/home/msvensson/mysql/mysql-5.0-maint
Diffstat (limited to 'mysql-test/lib')
-rw-r--r--mysql-test/lib/mtr_process.pl7
1 files changed, 7 insertions, 0 deletions
diff --git a/mysql-test/lib/mtr_process.pl b/mysql-test/lib/mtr_process.pl
index 53bf37bcc83..ac2e049a67c 100644
--- a/mysql-test/lib/mtr_process.pl
+++ b/mysql-test/lib/mtr_process.pl
@@ -1099,6 +1099,13 @@ sub mtr_kill_processes ($) {
foreach my $pid (@$pids)
{
+
+ if ($pid <= 0)
+ {
+ mtr_warning("Trying to kill illegal pid: $pid");
+ next;
+ }
+
foreach my $sig (15, 9)
{
last if mtr_im_kill_process([ $pid ], $sig, 10, 1);