MOON
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4
System: Linux vps.panamaemb.org.sg 3.10.0-1160.80.1.vz7.191.4 #1 SMP Thu Dec 15 20:31:06 MSK 2022 x86_64
User: panama (500)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //proc/2/task/2/root/usr/share/mysql-test/suite/ndb_big/run_query_with_retry.inc
#
# Run the built query in $sql, retry temporary errors
#

let $_continue = 1;
let $_retry = 0;
while($_continue)
{
  error 0,1297; # Allow OK or temporary error
  eval $sql;    # Run the query

  if (!$mysql_errno)
  {
    # Query suceeded, break the retry loop
    let $_continue = 0;
  }

  if ($mysql_errno)
  {
    # Query failed
    inc $_retry;
    echo Query failed with temporary error, retry:  $_retry;

    sleep 0.1;
  }
}