diff options
author | unknown <jani@rhols221.adsl.netsonic.fi> | 2002-06-28 19:30:09 +0300 |
---|---|---|
committer | unknown <jani@rhols221.adsl.netsonic.fi> | 2002-06-28 19:30:09 +0300 |
commit | 039c6b1bae117b81701ce764aa84eeea905b283c (patch) | |
tree | 238d79549e511ff13dfddc389128a4e11c3c7d1d /sql/sql_class.cc | |
parent | e00877807719dac0eaba1447f5fdf01c9dc3dfd9 (diff) | |
download | mariadb-git-039c6b1bae117b81701ce764aa84eeea905b283c.tar.gz |
Added interface for first set of dynamic variables.
Diffstat (limited to 'sql/sql_class.cc')
-rw-r--r-- | sql/sql_class.cc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/sql/sql_class.cc b/sql/sql_class.cc index 8d070e35345..a823a8a8df4 100644 --- a/sql/sql_class.cc +++ b/sql/sql_class.cc @@ -87,6 +87,9 @@ THD::THD():user_time(0),fatal_error(0),last_insert_id_used(0), host_or_ip="unknown ip"; locked=killed=count_cuted_fields=some_tables_deleted=no_errors=password= query_start_used=safe_to_cache_query=0; + pthread_mutex_lock(&LOCK_global_system_variables); + variables= global_system_variables; + pthread_mutex_unlock(&LOCK_global_system_variables); db_length=query_length=col_access=0; query_error=0; next_insert_id=last_insert_id=0; @@ -134,14 +137,15 @@ THD::THD():user_time(0),fatal_error(0),last_insert_id_used(0), query_cache_type= 0; //Safety #endif sql_mode=(uint) opt_sql_mode; - inactive_timeout=net_wait_timeout; + inactive_timeout= variables.net_wait_timeout; open_options=ha_open_options; tx_isolation=session_tx_isolation=default_tx_isolation; command=COM_CONNECT; set_query_id=1; default_select_limit= HA_POS_ERROR; - max_join_size= ((::max_join_size != ~ (ulong) 0L) ? ::max_join_size : - HA_POS_ERROR); + max_join_size= ((variables.max_join_size != ~ (ulong) 0L) ? + variables.max_join_size : + HA_POS_ERROR); db_access=NO_ACCESS; /* Initialize sub structures */ |