From ac032ac878cb95ad2271c2f11e946e075fd9417f Mon Sep 17 00:00:00 2001 From: ForgQi <34411314+ForgQi@users.noreply.github.com> Date: Sun, 7 Apr 2024 22:13:08 +0800 Subject: [PATCH] Bumping version --- biliup/__init__.py | 2 +- biliup/handler.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/biliup/__init__.py b/biliup/__init__.py index 5679975..020ce07 100644 --- a/biliup/__init__.py +++ b/biliup/__init__.py @@ -2,7 +2,7 @@ import logging import platform import sys -__version__ = "0.4.47" +__version__ = "0.4.48" LOG_CONF = { 'version': 1, diff --git a/biliup/handler.py b/biliup/handler.py index 57e2d02..a042fc0 100644 --- a/biliup/handler.py +++ b/biliup/handler.py @@ -43,6 +43,9 @@ def singleton_check(platform, name, url): return # 可能对同一个url同时发送两次上传事件 with NamedLock(f"upload_count_{url}"): + if context['url_upload_count'][url] > 0: + logger.debug(f'{url}正在上传中,跳过') + return # from .handler import event_manager, UPLOAD # += 不是原子操作 context['url_upload_count'][url] += 1