diff --git a/server/robotserver/coroutine.cc b/server/robotserver/coroutine.cc index 25d70737..d510fd99 100644 --- a/server/robotserver/coroutine.cc +++ b/server/robotserver/coroutine.cc @@ -30,6 +30,11 @@ Coroutine::Coroutine(std::function cb) CallEnter(sink); cb_(this); CallExit(sink); + for (auto notifyer : notifyers_) { + if (!notifyer.expired()) { + //notifyer.lock()-> + } + } }); }