diff --git a/src/XrdFileCache/XrdFileCacheIOFileBlock.cc b/src/XrdFileCache/XrdFileCacheIOFileBlock.cc index 02caf71d210..110a65e353b 100644 --- a/src/XrdFileCache/XrdFileCacheIOFileBlock.cc +++ b/src/XrdFileCache/XrdFileCacheIOFileBlock.cc @@ -117,13 +117,9 @@ void IOFileBlock::RelinquishFile(File* f) { if (it->second == f) { - m_blocks.erase(it++); + m_blocks.erase(it); break; } - else - { - ++it; - } } }