From 96767ef53ecb81a77115f0f9df65537be5e3d242 Mon Sep 17 00:00:00 2001 From: Alja Mrak-Tadel Date: Fri, 27 Mar 2015 09:20:30 -0700 Subject: [PATCH] Write file cache info after initialization. Necessary in case file is only opened but not read. --- src/XrdFileCache/XrdFileCachePrefetch.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/XrdFileCache/XrdFileCachePrefetch.cc b/src/XrdFileCache/XrdFileCachePrefetch.cc index 4955da68ef7..ad8b4eef191 100644 --- a/src/XrdFileCache/XrdFileCachePrefetch.cc +++ b/src/XrdFileCache/XrdFileCachePrefetch.cc @@ -265,6 +265,7 @@ bool Prefetch::Open() int ss = (m_fileSize -1)/m_cfi.GetBufferSize() + 1; // clLog()->Info(XrdCl::AppMsg, "Creating new file info with size %lld. Reserve space for %d blocks %s", m_fileSize, ss, lPath()); m_cfi.ResizeBits(ss); + m_cfi.WriteHeader(m_infoFile); } else {