diff options
author | unknown <cmiller@zippy.(none)> | 2006-07-10 13:38:22 -0400 |
---|---|---|
committer | unknown <cmiller@zippy.(none)> | 2006-07-10 13:38:22 -0400 |
commit | d6e3a9ddcb6a877feb65a98953b3ec9e6426be47 (patch) | |
tree | 555b6e52dd857768fcf99821dd6c45b62b80dd30 /mysql-test/t/wait_timeout.test | |
parent | 9b6a1384114a41beb8b492aed335096ef03c86df (diff) | |
parent | 8154ca618b68784098dcb8b84ba2cf77707c80e4 (diff) | |
download | mariadb-git-d6e3a9ddcb6a877feb65a98953b3ec9e6426be47.tar.gz |
Merge zippy.(none):/home/cmiller/work/mysql/merge/mysql-5.1
into zippy.(none):/home/cmiller/work/mysql/merge/mysql-5.1-new-maint
mysql-test/mysql-test-run.pl:
Auto merged
mysql-test/r/create.result:
Auto merged
mysql-test/r/ps.result:
Auto merged
mysql-test/r/sp.result:
Auto merged
mysql-test/t/create.test:
Auto merged
mysql-test/t/ndb_autodiscover3.test:
Auto merged
mysql-test/t/ps.test:
Auto merged
mysql-test/t/sp.test:
Auto merged
mysql-test/t/wait_timeout.test:
Auto merged
sql/field.cc:
Auto merged
sql/field.h:
Auto merged
Diffstat (limited to 'mysql-test/t/wait_timeout.test')
-rw-r--r-- | mysql-test/t/wait_timeout.test | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/mysql-test/t/wait_timeout.test b/mysql-test/t/wait_timeout.test index fef77f7cdc7..dbd792e48d8 100644 --- a/mysql-test/t/wait_timeout.test +++ b/mysql-test/t/wait_timeout.test @@ -9,16 +9,20 @@ # Connect with another connection and reset counters --disable_query_log connect (wait_con,localhost,root,,test,,); -flush status; # Reset counters connection wait_con; set session wait_timeout=100; let $retries=300; -let $aborted_clients = `SHOW STATUS LIKE 'aborted_clients'`; set @aborted_clients= 0; --enable_query_log # Disable reconnect and do the query connection default; +# If slow host (Valgrind...), we may have already timed out here. +# So force a reconnect if necessary, using a dummy query. And issue a +# 'flush status' to reset the 'aborted_clients' counter. +--enable_reconnect +select 0; +flush status; --disable_reconnect select 1; @@ -49,6 +53,9 @@ connection default; select 2; --enable_reconnect select 3; +# Disconnect so that we will not be confused by a future abort from this +# connection. +disconnect default # # Do the same test as above on a TCP connection @@ -59,7 +66,6 @@ select 3; connection wait_con; flush status; # Reset counters let $retries=300; -let $aborted_clients = `SHOW STATUS LIKE 'aborted_clients'`; set @aborted_clients= 0; --enable_query_log |