From c13ec1beb7a8f1abdfce9ffd5afe377536bde0dc Mon Sep 17 00:00:00 2001 From: Peter Thorson Date: Tue, 30 Apr 2013 17:53:07 -0500 Subject: [PATCH] adds set(none) as alias for clear all references #207 --- websocketpp/logger/basic.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/websocketpp/logger/basic.hpp b/websocketpp/logger/basic.hpp index 56439ba740..adf329d874 100644 --- a/websocketpp/logger/basic.hpp +++ b/websocketpp/logger/basic.hpp @@ -67,6 +67,11 @@ public: } void set_channels(level channels) { + if (channels == names::none) { + clear_channels(names::all); + return; + } + scoped_lock_type lock(m_lock); m_dynamic_channels |= (channels & m_static_channels); }