From 9274c523a0ccd9adaa0533c7f06fa2d0beeb6d3c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Thu, 16 Aug 2007 11:53:56 +0000 Subject: [PATCH] "MySQL gone" fix from lb.server. --- org.glite.jp.server-common/src/db.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/org.glite.jp.server-common/src/db.c b/org.glite.jp.server-common/src/db.c index 5f1b9f4..3b32db2 100644 --- a/org.glite.jp.server-common/src/db.c +++ b/org.glite.jp.server-common/src/db.c @@ -111,6 +111,7 @@ static int my_isokstmt(glite_jp_db_stmt_t jpstmt, const char *source, int line, jp_err(jpstmt->ctx, EEXIST, mysql_stmt_error(jpstmt->stmt), source, line); return -1; break; + case CR_SERVER_GONE_ERROR: case CR_SERVER_LOST: if (*retry > 0) { (*retry)--; @@ -212,6 +213,7 @@ int glite_jp_db_execstmt(glite_jp_context_t ctx,const char *txt,glite_jp_db_stmt JP_ERR(ctx, EEXIST, mysql_error((MYSQL *) ctx->dbhandle)); return -1; break; + case CR_SERVER_GONE_ERROR: case CR_SERVER_LOST: if (retry_nr <= 0) do_reconnect = 1; -- 1.8.2.3