summaryrefslogtreecommitdiff
path: root/sql/event_timed.cc
diff options
context:
space:
mode:
authorunknown <andrey@lmy004.>2006-03-01 16:27:57 +0100
committerunknown <andrey@lmy004.>2006-03-01 16:27:57 +0100
commit265df624ccfdaefb777f40acac4ed8488529b27f (patch)
treed070d147f614121e3aed89837a2e01877e412b0e /sql/event_timed.cc
parenteab8bb65fbd503ad8dbbbffb63a43a8208365e39 (diff)
downloadmariadb-git-265df624ccfdaefb777f40acac4ed8488529b27f.tar.gz
fix for bug #16413 (Events: statements don't appear in the general query log)
WL#1034 mysql-test/t/events_logs_tests-master.opt: Rename: mysql-test/t/events_slow_query-master.opt -> mysql-test/t/events_logs_tests-master.opt sql/event_timed.cc: ask the anonymous SP to log general statements sql/sp_head.cc: save the OPTION_LOG_OFF and restore it after execution sql/sp_head.h: add a new flag for general log mysql-test/r/events_logs_tests.result: update result file mysql-test/t/events_logs_tests.test: add test for general log
Diffstat (limited to 'sql/event_timed.cc')
-rw-r--r--sql/event_timed.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/event_timed.cc b/sql/event_timed.cc
index 9c818219fe3..a80a17074ab 100644
--- a/sql/event_timed.cc
+++ b/sql/event_timed.cc
@@ -1164,6 +1164,8 @@ Event_timed::execute(THD *thd, MEM_ROOT *mem_root)
empty_item_list.empty();
if (thd->enable_slow_log)
sphead->m_flags|= sp_head::LOG_SLOW_STATEMENTS;
+ sphead->m_flags|= sp_head::LOG_GENERAL_LOG;
+
ret= sphead->execute_procedure(thd, &empty_item_list);
}
else