'Run an external program on torrent completion' doesn't work sometimes #780

Closed
opened 2026-02-21 15:18:40 -05:00 by deekerman · 2 comments
Owner

Originally created by @ghostcow on GitHub (Oct 4, 2013).

I've been using QB v2.9.8 on Debian wheezy for a while now.

I've set up the RSS downloader to download torrents, and at completion QB runs my 'extract-and-move' bash script.

The thing is that the script won't run, intermittently. That is, on roughly half of the torrents it downloads- the script doesn't run.

I suspect the script doesn't run when two torrents finish at the same time.

To replicate the bug:

  1. Check 'Run and external program...'
  2. Take two completed downloads and erase a small file from them (like an NFO or SFV)
  3. Right click both of them and click 'Force recheck' as fast as you can
  4. Check if script ran on any of the completed torrents.

NOTE: It might take a few times to get the bug showing.

Does anyone have any advice?

Originally created by @ghostcow on GitHub (Oct 4, 2013). I've been using QB v2.9.8 on Debian wheezy for a while now. I've set up the RSS downloader to download torrents, and at completion QB runs my 'extract-and-move' bash script. The thing is that the script won't run, intermittently. That is, on roughly half of the torrents it downloads- the script doesn't run. I suspect the script doesn't run when two torrents finish at the same time. To replicate the bug: 1. Check 'Run and external program...' 2. Take two completed downloads and erase a small file from them (like an NFO or SFV) 3. Right click both of them and click 'Force recheck' as fast as you can 4. Check if script ran on any of the completed torrents. NOTE: It might take a few times to get the bug showing. Does anyone have any advice?
Author
Owner

@sledgehammer999 commented on GitHub (Oct 4, 2013):

Could you use a more recent version? 2.9.x is considered obsolete. v3.0.9 is in experimental. You could download it's source and build it locally for Debian wheezy.

@sledgehammer999 commented on GitHub (Oct 4, 2013): Could you use a more recent version? 2.9.x is considered obsolete. v3.0.9 is in experimental. You could download it's **source** and build it locally for Debian wheezy.
Author
Owner

@thalieht commented on GitHub (Jul 22, 2018):

Too old, there have been many fixes on this since then.

@thalieht commented on GitHub (Jul 22, 2018): Too old, there have been many fixes on this since then.
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
starred/qBittorrent#780
No description provided.