diff options
| -rw-r--r-- | zenstore/include/zenstore/caslog.h | 8 |
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); } }; |