diff --git a/tuf/client/updater.py b/tuf/client/updater.py index d9ffb1f0..9ada0974 100755 --- a/tuf/client/updater.py +++ b/tuf/client/updater.py @@ -2266,7 +2266,7 @@ def _ensure_not_expired(self, metadata_object, metadata_rolename): expires_timestamp = tuf.formats.datetime_to_unix_timestamp(expires_datetime) current_time = int(time.time()) - if expires_timestamp < current_time: + if expires_timestamp <= current_time: message = 'Metadata '+repr(metadata_rolename)+' expired on ' + \ expires_datetime.ctime() + ' (UTC).' raise tuf.exceptions.ExpiredMetadataError(message)