sync_close destroys priority mutexes as regular ones

Bug #1295523 reported by Laurynas Biveinis on 2014-03-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Fix Released
Low
Laurynas Biveinis
5.1
Invalid
Undecided
Unassigned
5.5
Invalid
Undecided
Unassigned
5.6
Fix Released
Low
Laurynas Biveinis

Bug Description

Split off bug 1291202:

If sync_close encounters any priority mutexes on mutex_list, they are freed using the wrong overload. It is relatively benign, it only results in leaked high priority event and skipped high waiters flag equal to zero assertion.

The mutexes in question are buffer pool LRU and free list mutexes.

Related branches

tags: added: xtradb

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-2065

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

Other bug subscribers