Bump the peer cache serialization version due to path changes, will cause peers to be re-learned. Technically the peer cache is optional anyway so it's not going to break anything and should guard against weird issues due to path learning changes on restart.

This commit is contained in:
Adam Ierymenko
2022-03-09 09:13:26 -05:00
parent 4bdf0317c3
commit 34a64f30de

View File

@@ -438,7 +438,7 @@ public:
template<unsigned int C>
inline void serializeForCache(Buffer<C> &b) const
{
b.append((uint8_t)1);
b.append((uint8_t)2);
_id.serialize(b);
@@ -466,7 +466,7 @@ public:
{
try {
unsigned int ptr = 0;
if (b[ptr++] != 1)
if (b[ptr++] != 2)
return SharedPtr<Peer>();
Identity id;