diff --git a/synapse/storage/util/id_generators.py b/synapse/storage/util/id_generators.py index 88f04702b4..ad524c1192 100644 --- a/synapse/storage/util/id_generators.py +++ b/synapse/storage/util/id_generators.py @@ -366,6 +366,8 @@ class MultiWriterIdGenerator(AbstractStreamIdGenerator): Must be called with `_lock` held. """ + assert self._lock.locked() + self._current_position_gauge.set( self._return_factor * self._persisted_upto_position )