From 318be9cd6285c3d6d267919e9aa0ec19160c5d97 Mon Sep 17 00:00:00 2001 From: Green Sky Date: Fri, 15 Mar 2024 14:51:30 +0100 Subject: [PATCH] throw update --- src/fragment_store/message_fragment_store.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/fragment_store/message_fragment_store.cpp b/src/fragment_store/message_fragment_store.cpp index 9b66638..a189972 100644 --- a/src/fragment_store/message_fragment_store.cpp +++ b/src/fragment_store/message_fragment_store.cpp @@ -453,6 +453,11 @@ bool MessageFragmentStore::syncFragToStorage(FragmentHandle fh, Message3Registry //nlohmann::json::to_msgpack(j); auto j_dump = j.dump(2, ' ', true); if (_fs.syncToStorage(fh, reinterpret_cast(j_dump.data()), j_dump.size())) { + // TODO: make this better, should this be called on fail? should this be called before sync? (prob not) + _fs_ignore_event = true; + _fs.throwEventUpdate(fh); + _fs_ignore_event = false; + //std::cout << "MFS: dumped " << j_dump << "\n"; // succ return true;