aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--zenstore/include/zenstore/caslog.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/zenstore/include/zenstore/caslog.h b/zenstore/include/zenstore/caslog.h
index 95282b5fb..aea855e4c 100644
--- a/zenstore/include/zenstore/caslog.h
+++ b/zenstore/include/zenstore/caslog.h
@@ -69,7 +69,13 @@ public:
});
}
- void Append(const T& Record) { CasLogFile::Append(&Record, sizeof Record); }
+ void Append(const T& Record)
+ {
+ // TODO: implement some more efficent path here so we don't end up with
+ // a syscall per append
+
+ CasLogFile::Append(&Record, sizeof Record);
+ }
void Open(std::filesystem::path FileName, bool IsCreate) { CasLogFile::Open(FileName, sizeof(T), IsCreate); }
};