diff --git a/neo/master/transactions.py b/neo/master/transactions.py index 6ee08dd600a5b734b397e0153b9aa17a25c21497..aaadaa3c516ef22bfe610e98dce479ad4f172c89 100644 --- a/neo/master/transactions.py +++ b/neo/master/transactions.py @@ -175,8 +175,8 @@ class TransactionManager(object): """ assert node is not None if tid is not None and tid < self._last_tid: - # supplied TID is in the past - raise protocol.ProtocolError('Invalid TID requested') + logging.warn('Transaction began with a decreased TID: %s, ' \ + 'expected at least %s', tid, self._last_tid) if tid is None: # give a TID tid = self._nextTID()