summaryrefslogtreecommitdiff
path: root/sql/scheduler.h
diff options
context:
space:
mode:
authorMikael Ronström <mikael@dator9>2011-02-10 19:24:31 +0100
committerMikael Ronström <mikael@dator9>2011-02-10 19:24:31 +0100
commit8d319b1f29537437ecf5f93003308fc16bdcd123 (patch)
tree25e1b3b6fedc808f209754fc53ea02c068036449 /sql/scheduler.h
parentaf948cd6fce0878375b363b980f7432ef41273b9 (diff)
downloadmariadb-git-8d319b1f29537437ecf5f93003308fc16bdcd123.tar.gz
Simplifications of server interface to scheduler
Diffstat (limited to 'sql/scheduler.h')
-rw-r--r--sql/scheduler.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/sql/scheduler.h b/sql/scheduler.h
index 72eb56967f1..31ba2ab464a 100644
--- a/sql/scheduler.h
+++ b/sql/scheduler.h
@@ -72,11 +72,6 @@ enum scheduler_types
void one_thread_per_connection_scheduler();
void one_thread_scheduler();
-enum pool_command_op
-{
- NOT_IN_USE_OP= 0, NORMAL_OP= 1, CONNECT_OP, KILL_OP, DIE_OP
-};
-
/*
To be used for pool-of-threads (implemeneted differently on various OSs)
*/
@@ -101,6 +96,9 @@ public:
~thd_scheduler();
};
+void *thd_get_scheduler(THD *thd);
+PSI_thread* thd_get_psi(THD *thd);
+
extern scheduler_functions *thread_scheduler;
#endif