mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
embedded-mode tests fixed
libmysqld/examples/test-run: mysql_embedded should be run here libmysqld/lib_sql.cc: thd->real_id setup added bootstrap check added mysql-test/t/innodb.test: paths can be different in embedded server - replace_result added sql/item_func.cc: we should compare real_id-s in embedded server
This commit is contained in:
@@ -517,6 +517,7 @@ void *create_embedded_thd(int client_flag)
|
||||
thd->set_time();
|
||||
thd->init_for_queries();
|
||||
thd->client_capabilities= client_flag;
|
||||
thd->real_id= (pthread_t) thd;
|
||||
|
||||
thd->db= NULL;
|
||||
thd->db_length= 0;
|
||||
@@ -815,6 +816,9 @@ void Protocol_simple::prepare_for_resend()
|
||||
|
||||
DBUG_ENTER("send_data");
|
||||
|
||||
if (!thd->mysql) // bootstrap file handling
|
||||
DBUG_VOID_RETURN;
|
||||
|
||||
if (!data)
|
||||
{
|
||||
if (!(data= (MYSQL_DATA*) my_malloc(sizeof(MYSQL_DATA),
|
||||
|
Reference in New Issue
Block a user