Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Done
-
5.5.20, 5.3.4, 5.5(EOL), 10.0(EOL), 10.1(EOL), 10.2(EOL)
-
None
Description
With current asynchronous IO handling, it is possible to deadlock Innodb. The deadlock can happen in the case all Innodb IO threads are handling completion of async reads, and as part of completion routine do insert buffer processing merges. Attachment contains callstacks taken from the process dump in one such case (note all IO threads are blocked waiting for a buffer pool page)
Attachments
Issue Links
- is duplicated by
-
MDEV-15707 Long semaphore wait : deadlock in Innodb IO code, caused by change buffering.
- Closed