summaryrefslogtreecommitdiff
path: root/sql/mysql_priv.h
diff options
context:
space:
mode:
authorunknown <monty@narttu.mysql.fi>2003-06-10 21:42:29 +0300
committerunknown <monty@narttu.mysql.fi>2003-06-10 21:42:29 +0300
commita1a58d6c5a9799cd3746d5bef85a9347051ef356 (patch)
tree89c6a444e8711ecb504294a64b81e9f3f2e6371f /sql/mysql_priv.h
parentc126f4fa4440c24b11e1261a360248962c81bf41 (diff)
downloadmariadb-git-a1a58d6c5a9799cd3746d5bef85a9347051ef356.tar.gz
Don't install signal handler for SIGINT by default
Added option --gdb Free memory used by replicate_xxx and binglog_xxx options mysql-test/mysql-test-run.sh: Added --gdb when using gdb mysys/thr_alarm.c: Safety check sql/mysql_priv.h: Don't install signal handler for SIGINT by default sql/mysqld.cc: Don't install signal handler for SIGINT by default Added option --gdb Free memory used by replicate_xxx and binglog_xxx options. Add statistics variable for killed threads sql/repl_failsafe.cc: Incremented aborted_connects on failure sql/sql_list.cc: Added free_list() to free memory on shutdown.
Diffstat (limited to 'sql/mysql_priv.h')
-rw-r--r--sql/mysql_priv.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/sql/mysql_priv.h b/sql/mysql_priv.h
index 9cf18b53669..702db98748a 100644
--- a/sql/mysql_priv.h
+++ b/sql/mysql_priv.h
@@ -140,6 +140,7 @@ char* query_table_status(THD *thd,const char *db,const char *table_name);
#define TEST_NO_EXTRA 128
#define TEST_CORE_ON_SIGNAL 256 /* Give core if signal */
#define TEST_NO_STACKTRACE 512
+#define TEST_SIGINT 1024 /* Allow sigint on threads */
/* options for select set by the yacc parser (stored in lex->options) */
#define SELECT_DISTINCT 1
@@ -820,6 +821,10 @@ Item *get_system_var(enum_var_type var_type, LEX_STRING name);
/* log.cc */
bool flush_error_log(void);
+/* sql_list.cc */
+void free_list(I_List <i_string_pair> *list);
+void free_list(I_List <i_string> *list);
+
/* Some inline functions for more speed */
inline bool add_item_to_list(Item *item)