From e72db2b4cf3a5a1cc87dc59ced5d28d500cd1c03 Mon Sep 17 00:00:00 2001 From: Vladislav Vaintroub Date: Tue, 5 Jan 2010 22:36:08 +0100 Subject: Fix buggy test that fails due to "error: packets out of order" message in the trace file when EXTRA_DEBUG is enabled. The reason for the error message is that a query was issued with send, but response was not read with reap. --- mysql-test/t/loadxml.test | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'mysql-test/t/loadxml.test') diff --git a/mysql-test/t/loadxml.test b/mysql-test/t/loadxml.test index 8b9c1bd1b0d..84a89a332a0 100644 --- a/mysql-test/t/loadxml.test +++ b/mysql-test/t/loadxml.test @@ -77,15 +77,17 @@ sleep 3; connection default; -sleep 1; --disable_query_log --eval kill $PSEUDO_THREAD_ID -sleep 2; ---enable_query_log - +connection addconroot; +# Read response from connection to avoid packets out-of-order when disconnecting +# Note, that connection can already be dead due to previously issued kill +--error 0,2013 +--reap disconnect addconroot; - +connection default; +--enable_query_log # # Clean up # -- cgit v1.2.1