remove lock from IncrInt

This commit is contained in:
monosans
2025-01-09 12:41:33 +03:00
parent 8059833360
commit 07dc56e8d7
+2 -6
View File
@@ -1,13 +1,10 @@
from __future__ import annotations
from threading import Lock
class IncrInt:
__slots__ = ("_lock", "_v")
__slots__ = ("_v",)
def __init__(self) -> None:
self._lock = Lock()
self._v = 0
@property
@@ -15,5 +12,4 @@ class IncrInt:
return self._v
def incr(self) -> None:
with self._lock:
self._v += 1
self._v += 1