Description
There is a bug in the server factory, proxybasic is not returned anywhere. Proxy object is being created instead.
} else if (server_type == ServerType::PROXY_BASIC_ZMQ) {
if (incoming_operators.size() > 0) {
EXCEPT_PARAM(1, "Error building PROXY_BASIC_ZMQ server, operators have "
"been provided that will never be used!");
}
return std::unique_ptr<IServer>(
new Proxy(socket_options, socket_credentials, m_log_context));
}
Acceptance
Change Proxy to ProxyBasic. in ServerFactory.