Preserve MySQL connection failures across queries
This commit is contained in:
@@ -226,8 +226,10 @@ DValue MySQL::query(String q)
|
||||
}
|
||||
if(!connection)
|
||||
{
|
||||
_preload_next_error_code = CR_UNKNOWN_ERROR;
|
||||
statement_info = "mysql connection is not open";
|
||||
if(_preload_next_error_code == 0)
|
||||
_preload_next_error_code = CR_UNKNOWN_ERROR;
|
||||
if(statement_info == "")
|
||||
statement_info = "mysql connection is not open";
|
||||
return(DValue());
|
||||
}
|
||||
_preload_next_error_code = mysql_query((MYSQL*)connection, q.c_str());
|
||||
|
||||
Reference in New Issue
Block a user