(self)
| 77 | self._locked = False |
| 78 | |
| 79 | def __repr__(self): |
| 80 | res = super().__repr__() |
| 81 | extra = 'locked' if self._locked else 'unlocked' |
| 82 | if self._waiters: |
| 83 | extra = f'{extra}, waiters:{len(self._waiters)}' |
| 84 | return f'<{res[1:-1]} [{extra}]>' |
| 85 | |
| 86 | def locked(self): |
| 87 | """Return True if lock is acquired.""" |