From 97b748afe785d42152a3507720b41eaa816b6fa4 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Mon, 18 Feb 2013 12:04:06 -0800 Subject: [PATCH] Fix startup with no configured peer_ip. --- src/cpp/ripple/PeerDoor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cpp/ripple/PeerDoor.cpp b/src/cpp/ripple/PeerDoor.cpp index 8d0c1c0ae..bed8d0cc1 100644 --- a/src/cpp/ripple/PeerDoor.cpp +++ b/src/cpp/ripple/PeerDoor.cpp @@ -23,7 +23,9 @@ static DH* handleTmpDh(SSL* ssl, int is_export, int iKeyLength) } PeerDoor::PeerDoor(boost::asio::io_service& io_service) : - mAcceptor(io_service, tcp::endpoint(address().from_string(theConfig.PEER_IP), theConfig.PEER_PORT)), + mAcceptor(io_service, + tcp::endpoint(address().from_string(theConfig.PEER_IP.empty() ? "0.0.0.0" : theConfig.PEER_IP), + theConfig.PEER_PORT)), mCtx(boost::asio::ssl::context::sslv23), mDelayTimer(io_service) { mCtx.set_options(