diff --git a/tensorpipe/transport/listener_impl_boilerplate.h b/tensorpipe/transport/listener_impl_boilerplate.h index cb0718658..f1f14aeb5 100644 --- a/tensorpipe/transport/listener_impl_boilerplate.h +++ b/tensorpipe/transport/listener_impl_boilerplate.h @@ -128,7 +128,7 @@ ListenerImplBoilerplate::ListenerImplBoilerplate( template void ListenerImplBoilerplate::init() { - context_->deferToLoop( + context_->runInLoop( [impl{this->shared_from_this()}]() { impl->initFromLoop(); }); }