mirror of
https://github.com/MariaDB/server.git
synced 2026-04-27 02:35:29 +02:00
Merge branch '10.1' into 10.2
This commit is contained in:
commit
f67a2211ec
298 changed files with 4434 additions and 1471 deletions
|
|
@ -42,7 +42,7 @@ to be retrieved are specified by the 5th argument for the
|
|||
corresponding open_index call.
|
||||
|
||||
The execute_single method always returns an arrayref. The first
|
||||
element is the error code, which is 0 when no error is occured.
|
||||
element is the error code, which is 0 when no error is occurred.
|
||||
The remaining are the field values. If more than one record is
|
||||
returned, it is flatten to an 1-dimensional array. For example,
|
||||
when 5 records that have 3 columns are returned, you can retrieve
|
||||
|
|
@ -125,9 +125,9 @@ methods.
|
|||
die $hs->get_error() if $res->[0] != 0;
|
||||
|
||||
-----------------------------------------------------------------
|
||||
When an error is occured, the first element of the returned
|
||||
When an error is occurred, the first element of the returned
|
||||
arrayref becomes a non-zero value. A negative value indicates
|
||||
that an I/O error is occured and the Net::HandlerSocket object
|
||||
that an I/O error is occurred and the Net::HandlerSocket object
|
||||
should be disposed. A positive value means that the connection is
|
||||
still active and the Net::HandlerSocket object can be reused
|
||||
later.
|
||||
|
|
|
|||
|
|
@ -304,6 +304,7 @@ dbcontext::init_thread(const void *stack_bottom, volatile int& shutdown_flag)
|
|||
thd->db = 0;
|
||||
thd->db = my_strdup("handlersocket", MYF(0));
|
||||
}
|
||||
thd->variables.option_bits |= OPTION_TABLE_LOCK;
|
||||
my_pthread_setspecific_ptr(THR_THD, thd);
|
||||
DBG_THR(fprintf(stderr, "HNDSOCK x0 %p\n", thd));
|
||||
}
|
||||
|
|
@ -341,7 +342,7 @@ void
|
|||
dbcontext::term_thread()
|
||||
{
|
||||
DBG_THR(fprintf(stderr, "HNDSOCK thread end %p\n", thd));
|
||||
unlock_tables_if();
|
||||
close_tables_if();
|
||||
my_pthread_setspecific_ptr(THR_THD, 0);
|
||||
{
|
||||
pthread_mutex_lock(&LOCK_thread_count);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue