wsrep_rollback_process() does not restore THD globals after rollback

Bug #1082430 reported by Teemu Ollakka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MySQL patches by Codership
New
Undecided
Unassigned
5.5
New
Undecided
Unassigned

Bug Description

wsrep_rollback_process() calls THD::store_globals() before doing rollback but does not restore original thread context after rolling back. This may cause wsrep_close_thread() to signal wrong thread since THD::mysys_var points to rollbacker thread context.

Possibly related: https://bugs.launchpad.net/codership-mysql/+bug/974093

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.