mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Added comment on how to expand the use of the debug sync framework for scheduler
This commit is contained in:
@ -1745,6 +1745,10 @@ static void debug_sync_execute(THD *thd, st_debug_sync_action *action)
|
|||||||
We don't use enter_cond()/exit_cond(). They do not save old
|
We don't use enter_cond()/exit_cond(). They do not save old
|
||||||
mutex and cond. This would prohibit the use of DEBUG_SYNC
|
mutex and cond. This would prohibit the use of DEBUG_SYNC
|
||||||
between other places of enter_cond() and exit_cond().
|
between other places of enter_cond() and exit_cond().
|
||||||
|
|
||||||
|
We need to check for existence of thd->mysys_var to also make
|
||||||
|
it possible to use DEBUG_SYNC framework in scheduler when this
|
||||||
|
variable has been set to NULL.
|
||||||
*/
|
*/
|
||||||
if (thd->mysys_var)
|
if (thd->mysys_var)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user