mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
move wt* maintainance from maria to the server
include/waiting_threads.h: C_MODE_START/END mysys/waiting_threads.c: relax the checks - auto init thd in will_wait_for, allow to destroy uninited thd (=noop), allow a "release" an unexistent resource (=noop), sql/sql_class.cc: move wt* maintainance from maria to the server. do THD::cleanup after ha_close_connection() and plugin_thdvar_cleanup(). storage/maria/unittest/trnman-t.c: update to new prototype
This commit is contained in:
@@ -18,6 +18,9 @@
|
||||
|
||||
#include <my_global.h>
|
||||
#include <my_sys.h>
|
||||
|
||||
C_MODE_START
|
||||
|
||||
#include <lf.h>
|
||||
|
||||
typedef struct st_wt_resource_id WT_RESOURCE_ID;
|
||||
@@ -155,4 +158,6 @@ void wt_thd_release(WT_THD *, WT_RESOURCE_ID *);
|
||||
#define wt_thd_release_all(THD) wt_thd_release((THD), 0)
|
||||
int wt_resource_id_memcmp(void *, void *);
|
||||
|
||||
C_MODE_END
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user