add more error codes to wrapper

0.2
Richard Fuchs 15 years ago
parent cb811f329c
commit 102875a41e

@ -38,7 +38,7 @@ static int mysql_query_wrapper(MYSQL *mysql, const char *stmt_str, unsigned long
if (!ret)
return ret;
err = mysql_errno(mysql);
if (err == CR_SERVER_GONE_ERROR || err == CR_SERVER_LOST) {
if (err == CR_SERVER_GONE_ERROR || err == CR_SERVER_LOST || err == CR_CONN_HOST_ERROR || err == CR_CONNECTION_ERROR || err == CR_SERVER_LOST) {
syslog(LOG_WARNING, "Lost connection to SQL server during query, retrying...");
sleep(10);
continue;

Loading…
Cancel
Save