MySQL for Python MySQLdb-SVN
MySQL database connector for Python programming
Brought to you by:
adustman
--- a/trunk/MySQLdb/_mysql.c +++ b/trunk/MySQLdb/_mysql.c @@ -261,7 +261,7 @@ return NULL; } - c->open = 0; + c->open = 1; Py_BEGIN_ALLOW_THREADS ; conn = mysql_init(&(c->connection)); if (connect_timeout) { @@ -287,10 +287,10 @@ if (!conn) { _mysql_Exception(c); + c->open = 0; Py_DECREF(c); return NULL; } - c->open = 1; return (PyObject *) c; }