diff --git a/folly/experimental/channels/detail/Utility.h b/folly/experimental/channels/detail/Utility.h index 92573b8afb3..0b9fa5fe87b 100644 --- a/folly/experimental/channels/detail/Utility.h +++ b/folly/experimental/channels/detail/Utility.h @@ -171,7 +171,7 @@ class SenderCancellationCallback : public IChannelCallback { */ void consume(ChannelBridgeBase*) override { cancelSource_.requestCancellation(); - executor_->add([=, this]() { + executor_->add([this]() { CHECK(!callbackToFire_.second.isReady()); callbackToFire_.first.setValue(CallbackToFire::Consume); }); @@ -183,7 +183,7 @@ class SenderCancellationCallback : public IChannelCallback { */ void canceled(ChannelBridgeBase*) override { cancelSource_.requestCancellation(); - executor_->add([=, this]() { + executor_->add([this]() { CHECK(!callbackToFire_.second.isReady()); callbackToFire_.first.setValue(CallbackToFire::Canceled); });