diff --git a/neo/master/handlers/recovery.py b/neo/master/handlers/recovery.py index ebb6f11d895785f3ee8311896a6bc518ac9827b3..51fb674ba6cf31838c6a3f6cd6fdfc77e27adecd 100644 --- a/neo/master/handlers/recovery.py +++ b/neo/master/handlers/recovery.py @@ -39,7 +39,7 @@ class RecoveryHandler(MasterHandler): app.loid = loid if app.ltid < ltid: app.ltid = ltid - if lptid is not None and pt.getID() is None or pt.getID() < lptid: + if lptid > pt.getID(): # something newer app.pt.setID(lptid) app.target_uuid = conn.getUUID()