diff options
author | Nirbhay Choubey <nirbhay.choubey@sun.com> | 2011-01-16 02:04:08 +0530 |
---|---|---|
committer | Nirbhay Choubey <nirbhay.choubey@sun.com> | 2011-01-16 02:04:08 +0530 |
commit | 208b677637ef9d140c1629a0de4d4963c02ea533 (patch) | |
tree | 3b660426873d0d26542df838b0e9b4ad8536b279 /mysql-test/r/mysqladmin.result | |
parent | 3a6b40484958355414ac5ea4766e74597f32fb5b (diff) | |
download | mariadb-git-208b677637ef9d140c1629a0de4d4963c02ea533.tar.gz |
Bug#58221 : mysqladmin --sleep=x --count=x keeps looping
When mysqldadmin is run with sleep and count options,
it goes into an infinite loop and keeps executing the
specified command.
This happened because the statement, responsible for
decrementing the count value, was missing.
Fixed by adding a statement which will decrement the
count value for each iteration.
client/mysqladmin.cc:
Bug#58221 : mysqladmin --sleep=x --count=x keeps looping
Added a condition to check and decrement the count
value stored in nr_iterations per iteration.
mysql-test/r/mysqladmin.result:
Added a testcase for Bug#58221.
mysql-test/t/mysqladmin.test:
Added a testcase for Bug#58221.
Diffstat (limited to 'mysql-test/r/mysqladmin.result')
-rw-r--r-- | mysql-test/r/mysqladmin.result | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mysql-test/r/mysqladmin.result b/mysql-test/r/mysqladmin.result index 57927f8aa67..748152bffcc 100644 --- a/mysql-test/r/mysqladmin.result +++ b/mysql-test/r/mysqladmin.result @@ -2,3 +2,11 @@ mysqld is alive mysqladmin: unknown variable 'database=db1' Warning: mysqladmin: unknown variable 'loose-database=db2' mysqld is alive +# +# Bug#58221 : mysqladmin --sleep=x --count=x keeps looping +# +# Executing mysqladmin with --sleep=1 and --count=2. +# Done. +# Displaying the output : +mysqld is alive +mysqld is alive |