diff --git a/libtransport/AdminInterface.cpp b/libtransport/AdminInterface.cpp index 03a82a7cba69be80a85667644b7d935e8106c746..d0b7c95faa54d4a689f99ee2c9a22c95cafb40dc 100644 --- a/libtransport/AdminInterface.cpp +++ b/libtransport/AdminInterface.cpp @@ -324,6 +324,9 @@ void AdminInterface::handleQuery(Swift::Message::ref message) { std::string fields = m_component->getFrontend()->getRegistrationFields(); message->setBody(fields); } + else if (m_component->getFrontend()->handleAdminMessage(message)) { + LOG4CXX_INFO(logger, "Message handled by frontend"); + } else if (message->getBody().find("help") == 0) { std::string help; help += "General:\n";