Unverified Commit 9fda1cb4 authored by Gabi Melman's avatar Gabi Melman Committed by GitHub

Merge pull request #813 from jwnimmer-tri/dist_sink_reset_v1.x

Add set_sinks method to dist_sink
parents bcc6db4a 679fcd78
...@@ -40,6 +40,12 @@ public: ...@@ -40,6 +40,12 @@ public:
sinks_.erase(std::remove(sinks_.begin(), sinks_.end(), sink), sinks_.end()); sinks_.erase(std::remove(sinks_.begin(), sinks_.end(), sink), sinks_.end());
} }
void set_sinks(std::vector<std::shared_ptr<sink>> sinks)
{
std::lock_guard<Mutex> lock(base_sink<Mutex>::mutex_);
sinks_ = std::move(sinks);
}
protected: protected:
void sink_it_(const details::log_msg &msg) override void sink_it_(const details::log_msg &msg) override
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment