From e37f0aa90eaf869fd0ddf6c4b49f9f1756cf3f6c Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Mon, 6 Feb 2023 21:01:42 +0100 Subject: [PATCH] src: add fflush() to SnapshotData::ToFile() Refs: https://github.com/nodejs/node/pull/46491#discussion_r1097610165 --- src/node_snapshotable.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/node_snapshotable.cc b/src/node_snapshotable.cc index 1a19f44bec8198..d4f45bf31019ea 100644 --- a/src/node_snapshotable.cc +++ b/src/node_snapshotable.cc @@ -866,6 +866,7 @@ void SnapshotData::ToFile(FILE* out) const { const std::vector sink = ToBlob(); size_t num_written = fwrite(sink.data(), sink.size(), 1, out); CHECK_EQ(num_written, 1); + CHECK_EQ(fflush(out), 0); } const SnapshotData* SnapshotData::FromEmbedderWrapper(