diff --git a/src/input/plugins/CdioParanoiaInputPlugin.cxx b/src/input/plugins/CdioParanoiaInputPlugin.cxx index ee4b82ff4..8784273b4 100644 --- a/src/input/plugins/CdioParanoiaInputPlugin.cxx +++ b/src/input/plugins/CdioParanoiaInputPlugin.cxx @@ -275,12 +275,13 @@ CdioParanoiaInputStream::Seek(std::unique_lock &, /* calculate current LSN */ const int32_t lsn_relofs = new_offset / CDIO_CD_FRAMESIZE_RAW; - offset = new_offset; { const ScopeUnlock unlock(mutex); para.Seek(lsn_from + lsn_relofs); } + + offset = new_offset; } size_t