diff options
Diffstat (limited to 'boost/fiber/future/promise.hpp')
-rw-r--r-- | boost/fiber/future/promise.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/boost/fiber/future/promise.hpp b/boost/fiber/future/promise.hpp index 1e6e285c77..f184ac6682 100644 --- a/boost/fiber/future/promise.hpp +++ b/boost/fiber/future/promise.hpp @@ -53,7 +53,7 @@ struct promise_base { } ~promise_base() { - if ( future_) { + if ( future_ && obtained_) { future_->owner_destroyed(); } } |