FS-2910
This commit is contained in:
parent
14113f23b1
commit
5aba96e382
|
@ -160,11 +160,6 @@ static int db_is_up(switch_odbc_handle_t *handle)
|
||||||
strcpy((char *) sql, "select 1");
|
strcpy((char *) sql, "select 1");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (stmt) {
|
|
||||||
SQLFreeHandle(SQL_HANDLE_STMT, stmt);
|
|
||||||
stmt = NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (SQLAllocHandle(SQL_HANDLE_STMT, handle->con, &stmt) != SQL_SUCCESS) {
|
if (SQLAllocHandle(SQL_HANDLE_STMT, handle->con, &stmt) != SQL_SUCCESS) {
|
||||||
code = __LINE__;
|
code = __LINE__;
|
||||||
goto error;
|
goto error;
|
||||||
|
@ -229,6 +224,11 @@ static int db_is_up(switch_odbc_handle_t *handle)
|
||||||
goto done;
|
goto done;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (stmt) {
|
||||||
|
SQLFreeHandle(SQL_HANDLE_STMT, stmt);
|
||||||
|
stmt = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
switch_safe_free(err_str);
|
switch_safe_free(err_str);
|
||||||
switch_yield(1000000);
|
switch_yield(1000000);
|
||||||
goto top;
|
goto top;
|
||||||
|
|
Loading…
Reference in New Issue