blob: a2cbd8574b0994a8a4cbd9b6f017738fdad94dc2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
diff --git a/_mysql.c b/_mysql.c
index f081346..481617e 100644
--- a/_mysql.c
+++ b/_mysql.c
@@ -2002,7 +2002,7 @@ _mysql_ConnectionObject_ping(
int r, reconnect = -1;
if (!PyArg_ParseTuple(args, "|I", &reconnect)) return NULL;
check_connection(self);
- if ( reconnect != -1 ) self->connection.reconnect = reconnect;
+ if ( reconnect != -1 ) mysql_options(&self->connection, MYSQL_OPT_RECONNECT, &reconnect);
Py_BEGIN_ALLOW_THREADS
r = mysql_ping(&(self->connection));
Py_END_ALLOW_THREADS
|