From 39666f999ffdbc1d5a1fa6cdaff7494548808fd6 Mon Sep 17 00:00:00 2001 From: Olli Saarikivi Date: Wed, 3 May 2023 19:20:45 +0000 Subject: [PATCH] Quick fix --- src/communicator.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/communicator.cc b/src/communicator.cc index 1fd64132..469502b7 100644 --- a/src/communicator.cc +++ b/src/communicator.cc @@ -86,7 +86,9 @@ struct MemoryReceiver : public Setuppable { std::vector data; bootstrap->recv(data, remoteRank_, tag_); - memoryPromise_.set_value(RegisteredMemory::deserialize(data)); + auto memory = RegisteredMemory::deserialize(data); + memory.data(); + memoryPromise_.set_value(memory); } std::promise memoryPromise_;