[GH-ISSUE #350] Не удаляет предыдущую раздачу из qbittorrent в обновляемых раздачах #280

Closed
opened 2026-10-13 19:53:51 +00:00 by bsakaguchi · 6 comments
Owner

Originally created by @Eng3lS on GitHub (Sep 14, 2020).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/350

Машинка без графики, клиент:
qbittorrent-nox 1:4.2.5.99~202004250119-7015-2c65b79~ubuntu18.04.1 armhf
monitorrent из релизного архива 1.1.12

При обновлении сериальной раздачи, например на нонеймклубе, monitorrent обнаруживает обновление, пытается добавить, но пишет в логи ошибку. Следующая периодическая проверка обнаруживает, что раздача уже добавлена и всё зелёненькое. Но на самом деле в qbittorrent раздача добавляется с первой попытки, но старая не удаляется. И так они будут накапливаться, пока руками не удалишь старые.


log qbittorrent
"(N) 2020-09-14T12:37:55 - Загружать с первой и последней части: Откл., торрент: «The_Boys_(s02)1080p»
(N) 2020-09-14T12:37:55 - «The_Boys
(s02)_1080p» добавлен в список загрузок.
"
log monitorrent
2020-09-14_130027

Originally created by @Eng3lS on GitHub (Sep 14, 2020). Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/350 Машинка без графики, клиент: `qbittorrent-nox 1:4.2.5.99~202004250119-7015-2c65b79~ubuntu18.04.1 armhf` monitorrent из релизного архива 1.1.12 При обновлении сериальной раздачи, например на нонеймклубе, monitorrent обнаруживает обновление, пытается добавить, но пишет в логи ошибку. Следующая периодическая проверка обнаруживает, что раздача уже добавлена и всё зелёненькое. Но на самом деле в qbittorrent раздача добавляется с первой попытки, но старая не удаляется. И так они будут накапливаться, пока руками не удалишь старые. _________________ log qbittorrent "(N) 2020-09-14T12:37:55 - Загружать с первой и последней части: Откл., торрент: «The_Boys_(s02)_1080p» (N) 2020-09-14T12:37:55 - «The_Boys_(s02)_1080p» добавлен в список загрузок. " log monitorrent ![2020-09-14_130027](https://user-images.githubusercontent.com/59923611/93072639-54fce100-f68a-11ea-882b-514d39a6a9d5.png)
bsakaguchi 2026-10-13 19:53:51 +00:00
Author
Owner

@sun1ight commented on GitHub (Dec 9, 2020):

Наблюдаю у себя точно такуюже проблему

<!-- gh-comment-id:742030473 --> @sun1ight commented on GitHub (Dec 9, 2020): Наблюдаю у себя точно такуюже проблему
Author
Owner

@LinFor commented on GitHub (Mar 21, 2021):

Да, такая же байда.
При более подробном рассмотрении оказалось, что qbittorrent api как-то странно работает поиск торрента по хэшу - то возвращает результаты, то нет. Свежедобавленный в закачку торрент повышает вероятность некорректного ответа.
Ну и в момент запроса в monitorrent'е возникает race condition.

<!-- gh-comment-id:803554779 --> @LinFor commented on GitHub (Mar 21, 2021): Да, такая же байда. При более подробном рассмотрении оказалось, что qbittorrent api как-то странно работает поиск торрента по хэшу - то возвращает результаты, то нет. Свежедобавленный в закачку торрент повышает вероятность некорректного ответа. Ну и в момент запроса в monitorrent'е возникает race condition.
Author
Owner

@sun1ight commented on GitHub (Mar 24, 2021):

Мне помогло простое обновление пакета qbittorrent-api

<!-- gh-comment-id:806019426 --> @sun1ight commented on GitHub (Mar 24, 2021): Мне помогло простое обновление пакета qbittorrent-api
Author
Owner

@ilya-fedin commented on GitHub (Mar 13, 2023):

@werwolfby можете обновить версию qbittorrent-api в requirements.txt? docker-образы подвержены этой проблеме.

<!-- gh-comment-id:1466211226 --> @ilya-fedin commented on GitHub (Mar 13, 2023): @werwolfby можете обновить версию qbittorrent-api в requirements.txt? docker-образы подвержены этой проблеме.
Author
Owner

@werwolfby commented on GitHub (Mar 23, 2023):

Блин..., да могу :)

<!-- gh-comment-id:1481944224 --> @werwolfby commented on GitHub (Mar 23, 2023): Блин..., да могу :)
Author
Owner

@werwolfby commented on GitHub (Apr 2, 2023):

Запланированно на 1.3.0

<!-- gh-comment-id:1493249433 --> @werwolfby commented on GitHub (Apr 2, 2023): Запланированно на 1.3.0
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
werwolfby/monitorrent#280
No description provided.