Remove unneeded threading.Lock

This commit is contained in:
Dan 2022-12-25 10:30:56 +01:00
parent 87ae79e0e2
commit 4c32a15cfd

View File

@ -16,16 +16,12 @@
# You should have received a copy of the GNU Lesser General Public License
# along with Pyrogram. If not, see <http://www.gnu.org/licenses/>.
from threading import Lock
class SeqNo:
def __init__(self):
self.content_related_messages_sent = 0
self.lock = Lock()
def __call__(self, is_content_related: bool) -> int:
with self.lock:
seq_no = (self.content_related_messages_sent * 2) + (1 if is_content_related else 0)
if is_content_related: