void MQException::log(Poco::Logger& logger) const { if ( _code == MQCC_WARNING ) { logger.warning(message()); } else { logger.error(message()); } }
void shutdown(Poco::Net::WebSocket& webSocket, Poco::UInt16 statusCode, Poco::Logger& logger) { try { webSocket.shutdown(statusCode); webSocket.shutdownSend(); } catch (Poco::Exception& exc) { logger.warning(Poco::format("Error shutting down WebSocket: %s", exc.displayText())); } }