74 const std::shared_ptr<T>& msg) {
79 if (buffers_map_.Get(channel_id, &buffers)) {
80 for (
auto& buffer_wptr : *buffers) {
81 if (
auto buffer = buffer_wptr.lock()) {
82 std::lock_guard<std::mutex> lock(buffer->Mutex());
89 return notifier_->Notify(channel_id);