From 102875a41ea6fe04dd52c687ea1490813b21836a Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 10 Nov 2010 22:28:43 +0000 Subject: [PATCH] add more error codes to wrapper --- medmysql.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/medmysql.c b/medmysql.c index 692d708..4fad8ec 100644 --- a/medmysql.c +++ b/medmysql.c @@ -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;