From 9e6b4e8c7b0119f334b66966f0ea8ab84f288d4b Mon Sep 17 00:00:00 2001 From: Helge Norberg Date: Fri, 9 Sep 2016 10:52:05 +0200 Subject: [PATCH] [decklink] Using reset() on std::packaged_task was wrong. It keeps the task functor. --- modules/decklink/consumer/decklink_consumer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/decklink/consumer/decklink_consumer.cpp b/modules/decklink/consumer/decklink_consumer.cpp index 1469128ee..c9761c3c1 100644 --- a/modules/decklink/consumer/decklink_consumer.cpp +++ b/modules/decklink/consumer/decklink_consumer.cpp @@ -571,7 +571,7 @@ public: if (send_completion_.valid()) { send_completion_(); - send_completion_.reset(); + send_completion_ = std::packaged_task(); } if (config_.embedded_audio) -- 2.39.2