Skip to content

Commit 4c32a15

Browse files
committed
Remove unneeded threading.Lock
1 parent 87ae79e commit 4c32a15

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

pyrogram/session/internals/seq_no.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,15 @@
1616
# You should have received a copy of the GNU Lesser General Public License
1717
# along with Pyrogram. If not, see <http://www.gnu.org/licenses/>.
1818

19-
from threading import Lock
20-
2119

2220
class SeqNo:
2321
def __init__(self):
2422
self.content_related_messages_sent = 0
25-
self.lock = Lock()
2623

2724
def __call__(self, is_content_related: bool) -> int:
28-
with self.lock:
29-
seq_no = (self.content_related_messages_sent * 2) + (1 if is_content_related else 0)
25+
seq_no = (self.content_related_messages_sent * 2) + (1 if is_content_related else 0)
3026

31-
if is_content_related:
32-
self.content_related_messages_sent += 1
27+
if is_content_related:
28+
self.content_related_messages_sent += 1
3329

34-
return seq_no
30+
return seq_no

0 commit comments

Comments
 (0)