mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-21 19:45:53 +00:00
PEER_PRIVATE suppresses outbound connections to unconfigured peers.
This commit is contained in:
@@ -120,8 +120,8 @@
|
|||||||
#
|
#
|
||||||
# 0 or 1.
|
# 0 or 1.
|
||||||
#
|
#
|
||||||
# 0: request peers to broadcast your address. [default]
|
# 0: Request peers to broadcast your address. Normal outbound peer connections [default]
|
||||||
# 1: request peers not broadcast your address.
|
# 1: Request peers not broadcast your address. Only connect to configured peers.
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -614,20 +614,21 @@ public:
|
|||||||
// Begin connecting to network.
|
// Begin connecting to network.
|
||||||
//
|
//
|
||||||
if (!getConfig ().RUN_STANDALONE)
|
if (!getConfig ().RUN_STANDALONE)
|
||||||
|
{
|
||||||
m_peers->start ();
|
m_peers->start ();
|
||||||
|
if (getConfig ().PEER_PRIVATE && getConfig ().IPS.empty ())
|
||||||
|
m_journal.warning << "No outbound peer connections will be made";
|
||||||
|
|
||||||
if (getConfig ().RUN_STANDALONE)
|
// VFALCO NOTE the state timer resets the deadlock detector.
|
||||||
|
//
|
||||||
|
m_networkOPs->setStateTimer ();
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
m_journal.warning << "Running in standalone mode";
|
m_journal.warning << "Running in standalone mode";
|
||||||
|
|
||||||
m_networkOPs->setStandAlone ();
|
m_networkOPs->setStandAlone ();
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
// VFALCO NOTE the state timer resets the deadlock detector.
|
|
||||||
//
|
|
||||||
m_networkOPs->setStateTimer ();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------
|
//--------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -352,7 +352,8 @@ void PeersImp::policyEnforce ()
|
|||||||
(void) mPolicyTimer.cancel ();
|
(void) mPolicyTimer.cancel ();
|
||||||
|
|
||||||
// Enforce policies.
|
// Enforce policies.
|
||||||
policyLowWater ();
|
if (!getConfig ().PEER_PRIVATE)
|
||||||
|
policyLowWater ();
|
||||||
|
|
||||||
if (((++mPhase) % 12) == 0)
|
if (((++mPhase) % 12) == 0)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user