mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-01-19 06:43:45 +01:00
Merge #11637: p2p: Remove dead service bits code
fa4bf92be9 Remove dead service bits code (MarcoFalke)
Pull request description:
Seems fine to remove for the upcoming 0.17 release
Fixes #10993
Tree-SHA512: 3a4664b787e3da399bcaaba693619bd384826df14f469dbdfbbfffc540d9da3f2b322cda262b43388376785f77907c2540541c239ab0fca82bd7eb69d02b6b7a
This commit is contained in:
@@ -1665,17 +1665,6 @@ bool static ProcessMessage(CNode* pfrom, const std::string& strCommand, CDataStr
|
||||
return false;
|
||||
}
|
||||
|
||||
if (nServices & ((1 << 7) | (1 << 5))) {
|
||||
if (GetTime() < 1533096000) {
|
||||
// Immediately disconnect peers that use service bits 6 or 8 until August 1st, 2018
|
||||
// These bits have been used as a flag to indicate that a node is running incompatible
|
||||
// consensus rules instead of changing the network magic, so we're stuck disconnecting
|
||||
// based on these service bits, at least for a while.
|
||||
pfrom->fDisconnect = true;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
if (nVersion < MIN_PEER_PROTO_VERSION)
|
||||
{
|
||||
// disconnect from peers older than this proto version
|
||||
|
||||
Reference in New Issue
Block a user