diff --git a/src/cpp/ripple/WSHandler.h b/src/cpp/ripple/WSHandler.h index fded317627..32976f714a 100644 --- a/src/cpp/ripple/WSHandler.h +++ b/src/cpp/ripple/WSHandler.h @@ -167,9 +167,15 @@ public: Json::Value jvRequest; Json::Reader jrReader; - cLog(lsDEBUG) << "Ws:: Receiving(" - << cpClient->get_socket().lowest_layer().remote_endpoint().address().to_string() - << ") '" << mpMessage->get_payload() << "'"; + try + { + cLog(lsDEBUG) << "Ws:: Receiving(" + << cpClient->get_socket().lowest_layer().remote_endpoint().address().to_string() + << ") '" << mpMessage->get_payload() << "'"; + } + catch (...) + { + } if (mpMessage->get_opcode() != websocketpp::frame::opcode::TEXT) {