@@ -157,7 +157,7 @@ void debug_ipc_assert_equal_vector(std::vector<T> value) {
} else {
size_t written = fwrite(value.data(), 1, array_byte_length, debug_ipc_file);
- if (written != 1) {
+ if (written != array_byte_length) {
printf("[IPCDBG] Could not write enough bytes. Error: %s\n", strerror(errno));
endless_loop();
}