mariadb/storage/xtradb/os
Vladislav Vaintroub 74e4cf70d0 MDEV-13059 XtraDB hangs on Windows due to failing to release block->lock X-latch
in innodb_read_only mode.

The reason for the hang is that there was no notification received about
completed read io. File handles are bound to completion_port, and there
were no background "write" threads that would be waiting on completion_port,
only 2 "read" threads waiting on read_completion_port were active.

The fix is to use a single IO completion port for all IOs, if
innodb_read_only is set.
2017-06-12 18:43:23 +00:00
..
os0file.cc MDEV-13059 XtraDB hangs on Windows due to failing to release block->lock X-latch 2017-06-12 18:43:23 +00:00
os0proc.cc 5.6.27-76.0 2015-12-13 10:13:18 +01:00
os0stacktrace.cc 5.5 merge 2014-09-16 14:03:17 +02:00
os0sync.cc Merge branch 'merge-xtradb-5.6' into 0.0 2016-06-21 15:27:09 +02:00
os0thread.cc Merge branch 'merge-xtradb-5.6' into 10.0 2017-03-05 00:59:57 +02:00