summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Mathew <jacob.mathew@mariadb.com>2018-04-02 19:12:12 -0700
committerJacob Mathew <jacob.mathew@mariadb.com>2018-04-02 19:12:12 -0700
commit1eee986e0c6ef558422b820aa81a196b7f9a523e (patch)
tree3cbc863bbdf53212bf43b8f0090cdae2fddcac81
parent131ed6c27362aa6239f829d52cf37dce2bc0bae9 (diff)
downloadmariadb-git-1eee986e0c6ef558422b820aa81a196b7f9a523e.tar.gz
MDEV-10991: Server crashes in spider_udf_direct_sql_create_conn - tests in spider/oracle* suites crash the server
The fix for this bug was automatically merged from 10.1. However, part of that fix is unnecessary in 10.3. This commit rolls back the part of the fix that is unnecessary in 10.3. Author: Jacob Mathew. Reviewer: Kentoku Shiba.
-rw-r--r--storage/spider/spd_direct_sql.cc16
1 files changed, 0 insertions, 16 deletions
diff --git a/storage/spider/spd_direct_sql.cc b/storage/spider/spd_direct_sql.cc
index d0c72674de2..4d69d9af615 100644
--- a/storage/spider/spd_direct_sql.cc
+++ b/storage/spider/spd_direct_sql.cc
@@ -399,14 +399,6 @@ SPIDER_CONN *spider_udf_direct_sql_create_conn(
if (direct_sql->access_mode == 0)
{
#endif
- if (direct_sql->dbton_id == SPIDER_DBTON_SIZE)
- {
- /* Invalid target wrapper */
- *error_num = ER_SPIDER_INVALID_CONNECT_INFO_NUM;
- my_printf_error(*error_num, ER_SPIDER_INVALID_CONNECT_INFO_STR,
- MYF(0), direct_sql->tgt_wrapper);
- goto error_alloc_conn;
- }
if (!(conn = (SPIDER_CONN *)
spider_bulk_malloc(spider_current_trx, 32, MYF(MY_WME | MY_ZEROFILL),
&conn, sizeof(*conn),
@@ -434,14 +426,6 @@ SPIDER_CONN *spider_udf_direct_sql_create_conn(
conn->default_database.init_calc_mem(138);
#if defined(HS_HAS_SQLCOM) && defined(HAVE_HANDLERSOCKET)
} else {
- if (direct_sql->dbton_id == SPIDER_DBTON_SIZE)
- {
- /* Invalid target wrapper */
- *error_num = ER_SPIDER_NOSQL_WRAPPER_IS_INVALID_NUM;
- my_printf_error(*error_num, ER_SPIDER_NOSQL_WRAPPER_IS_INVALID_STR,
- MYF(0), direct_sql->tgt_wrapper);
- goto error_alloc_conn;
- }
if (!(conn = (SPIDER_CONN *)
spider_bulk_malloc(spider_current_trx, 33, MYF(MY_WME | MY_ZEROFILL),
&conn, sizeof(*conn),