Skip to content

Commit a1179b6

Browse files
committed
Temporarily disable XDR check.
XDR 'diverged' from p27 host because we've moved the definitions around. Instead of trying to fix it, we disable the check until p28 ungate (which should come very soon anyway).
1 parent 1bcc76d commit a1179b6

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/main.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,12 @@ main(int argc, char* const* argv)
428428
Config::CURRENT_LEDGER_PROTOCOL_VERSION);
429429

430430
#ifndef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
431-
checkXDRFileIdentity();
431+
// Disable the XDR check temporarily until p28 bump. Due to imperfect
432+
// check mechanism, vCurr XDR has 'diverged' from p27 host XDR because
433+
// we've moved some definitions around (even though there were no
434+
// semantic changes).
435+
// When we bump Core to p28, we should re-enable this check.
436+
// checkXDRFileIdentity();
432437
#endif
433438
}
434439
catch (...)

0 commit comments

Comments
 (0)