diff options
Diffstat (limited to 'src/engine/cachingreader/cachingreader.cpp')
-rw-r--r-- | src/engine/cachingreader/cachingreader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/cachingreader/cachingreader.cpp b/src/engine/cachingreader/cachingreader.cpp index 67f14e2389..5f998139bb 100644 --- a/src/engine/cachingreader/cachingreader.cpp +++ b/src/engine/cachingreader/cachingreader.cpp @@ -234,7 +234,7 @@ void CachingReader::process() { update.status == CHUNK_READ_EOF || update.status == CHUNK_READ_INVALID || update.status == CHUNK_READ_DISCARDED); - if (atomicLoadAcquire(m_state) == STATE_TRACK_LOADING) { + if (m_state.loadAcquire() == STATE_TRACK_LOADING) { // Discard all results from pending read requests for the // previous track before the next track has been loaded. freeChunk(pChunk); |