mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-07-05 23:18:16 +00:00
FS-2825 add additional info when fail
This commit is contained in:
parent
0a0e79e1fe
commit
4bbd9a4c0f
@ -702,8 +702,11 @@ SWITCH_DECLARE(switch_status_t) switch_cache_db_persistant_execute_trans(switch_
|
|||||||
if (runtime.odbc_dbtype == DBTYPE_DEFAULT) {
|
if (runtime.odbc_dbtype == DBTYPE_DEFAULT) {
|
||||||
switch_cache_db_execute_sql_real(dbh, "BEGIN", &errmsg);
|
switch_cache_db_execute_sql_real(dbh, "BEGIN", &errmsg);
|
||||||
} else {
|
} else {
|
||||||
if (switch_odbc_SQLSetAutoCommitAttr(dbh->native_handle.odbc_dbh, 0) != SWITCH_ODBC_SUCCESS) {
|
switch_odbc_status_t result;
|
||||||
errmsg = strdup("Unable to Set AutoCommit Off.");;
|
if ((result = switch_odbc_SQLSetAutoCommitAttr(dbh->native_handle.odbc_dbh, 0)) != SWITCH_ODBC_SUCCESS) {
|
||||||
|
char tmp[100];
|
||||||
|
switch_snprintf(tmp, sizeof(tmp), "%s-%i", "Unable to Set AutoCommit Off", result);
|
||||||
|
errmsg = strdup(tmp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user