diff options
-rwxr-xr-x | contrib/mysqld-watcher.pl | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/contrib/mysqld-watcher.pl b/contrib/mysqld-watcher.pl index d867c62c8..29e322771 100755 --- a/contrib/mysqld-watcher.pl +++ b/contrib/mysqld-watcher.pl @@ -68,19 +68,6 @@ while ( <STDIN> ) { } } -# if we found anything, kill the database thread and send mail about it -# -if ($LONGEST[6] != 0) { - - system ("/usr/bonsaitools/bin/mysqladmin", "kill", $LONGEST[1]); - - # fire off an email telling the maintainer that we had to kill a thread - # - sendEmail($mail_from, Param("maintainer"), - "long running MySQL thread killed", - join(" ", @LONGEST) . "\n"); -} - # send an email message # # should perhaps be moved to somewhere more global for use in bugzilla as a @@ -100,3 +87,16 @@ sub sendEmail($$$$) { close(MTA); } + +# if we found anything, kill the database thread and send mail about it +# +if ($LONGEST[6] != 0) { + + system ("/usr/bonsaitools/bin/mysqladmin", "kill", $LONGEST[1]); + + # fire off an email telling the maintainer that we had to kill a thread + # + sendEmail($mail_from, Param("maintainer"), + "long running MySQL thread killed", + join(" ", @LONGEST) . "\n"); +} |