From 15bbd220c76fae71d663368186a646364c032e7a Mon Sep 17 00:00:00 2001 From: Thomas Heller Date: Wed, 29 Jun 2016 10:26:28 +0200 Subject: [PATCH] Fixing possible race during future awaiting in serialization. --- hpx/runtime/serialization/output_archive.hpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/hpx/runtime/serialization/output_archive.hpp b/hpx/runtime/serialization/output_archive.hpp index 316c052843e9..0652bfce53a3 100644 --- a/hpx/runtime/serialization/output_archive.hpp +++ b/hpx/runtime/serialization/output_archive.hpp @@ -86,8 +86,6 @@ namespace hpx { namespace serialization template void await_future(Future const & f) { - if(f.is_ready()) return; - buffer_->await_future( *hpx::traits::future_access::get_shared_state(f)); }