diff options
author | unknown <andrey@lmy004.> | 2006-02-07 19:28:33 +0100 |
---|---|---|
committer | unknown <andrey@lmy004.> | 2006-02-07 19:28:33 +0100 |
commit | 99eb6eb6610155f279508c86853d9133d1089bf2 (patch) | |
tree | 80ddd1d1c8c9db2eae4c7b9989aefb553fca9401 /mysql-test/valgrind.supp | |
parent | 5f67b29f617e917b9e8f03d78ae90e7bc8a831d6 (diff) | |
download | mariadb-git-99eb6eb6610155f279508c86853d9133d1089bf2.tar.gz |
- fix for bug #16414 (Events: Crash or hang if event drops itself)
WL#1034 (Internal CRON)
(with post-review fix)
mysql-test/r/events.result:
update the result
mysql-test/t/events.test:
use --sleep instead of select sleep()
enable some scheduler related tests. They were disabled because of a hang that
happened. The hang is fixed with this bugfix.
sql/event.cc:
- evex_remove_from_cache reports back whether the in_memory
object was deleted or was scheduled. In case scheduling then
don't delete it from outside but let it do it itself
- move out db interaction code out of evex_drop_event to db_drop_event
so it can be called from outter space :)
sql/event_priv.h:
- export the new function db_drop_event()
sql/event_timed.cc:
- use db_drop_event() and don't implement the dropping ourselves
sql/sql_parse.cc:
- some debug info about the status code returned.
Diffstat (limited to 'mysql-test/valgrind.supp')
0 files changed, 0 insertions, 0 deletions