From e1383d15aae1ef6157acc15aac0a716868243e6e Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Mon, 1 Aug 2022 19:34:52 +1000 Subject: [PATCH] CDROM: Fix crash when changing readahead sectors --- src/core/cdrom.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/cdrom.cpp b/src/core/cdrom.cpp index 288854708..589097f83 100644 --- a/src/core/cdrom.cpp +++ b/src/core/cdrom.cpp @@ -438,7 +438,8 @@ void CDROM::SetReadaheadSectors(u32 readahead_sectors) else m_reader.StopThread(); - m_reader.QueueReadSector(m_requested_lba); + if (HasMedia()) + m_reader.QueueReadSector(m_requested_lba); } void CDROM::CPUClockChanged()