Jump to content

Possible bug in Advanced \ Run this program... changes state


n_shay

Recommended Posts

I built an executable that auto extracts archived torrents when finished downloading and when finished seeding it deletes the archived files.

 

In my opinion, the issue happens when the state changes to Queued Seeding it calls the "Run this program..." with the status Finished (11) instead of Queued Seeding (10).

 

I added a log file for all the calls made by uTorrent on a specific torrent, in the "Description" you can find the arguments passed from uTorrent:

    {        "Start": "2014-02-17T18:10:39.4673241-08:00",        "End": "2014-02-17T18:10:39.639198-08:00",        "Description": "-s 23 -d S:\TV\<Some folder> -l TV -p 12 -k multi -n <Some torrent name> -m Need DHT (enable DHT to download) -i B7ED75210670749A8A16A217357678D43C2490DC"    },    {        "Start": "2014-02-17T19:50:04.0823163-08:00",        "End": "2014-02-17T19:53:44.1824078-08:00",        "Description": "-s 5 -d S:\TV\<Some folder> -l TV -p 6 -k multi -n <Some torrent name> -m Initial-Seeding -i B7ED75210670749A8A16A217357678D43C2490DC"    },    {        "Start": "2014-02-18T00:15:07.5178052-08:00",        "End": "2014-02-18T00:15:10.75365-08:00",        "Description": "-s 11 -d S:\TV\<Some folder> -l TV -p 5 -k multi -n <Some torrent name> -m Queued Seed -i B7ED75210670749A8A16A217357678D43C2490DC"    },    {        "Start": "2014-02-18T00:15:57.4882746-08:00",        "End": "2014-02-18T00:15:57.5351488-08:00",        "Description": "-s 5 -d S:\TV\<Some folder> -l TV -p 10 -k multi -n <Some torrent name> -m Initial-Seeding -i B7ED75210670749A8A16A217357678D43C2490DC"    },    {        "Start": "2014-02-18T00:16:15.7383724-08:00",        "End": "2014-02-18T00:16:15.785248-08:00",        "Description": "-s 1 -d S:\TV\<Some folder> -l TV -p 11 -k multi -n <Some torrent name> -m Unknown Status -i B7ED75210670749A8A16A217357678D43C2490DC"    }

FYI, the log displays the arguments without the quotation marks.

 

As you can see, the torrent finishes the Downloading (6) and switches to Seeding (5). Then, at some random point, it switches from Seeding (5) to Finished (11). Few seconds later, it switches back to Seeding (5) when the previous state is Queued Seeding (10).

 

The last access is with an Error (1) state since the files were deleted :(

 

Please help and confirm it is an issue with uTorrent.

I can't figure out how to identify the "real" Finished state (when seeding reached the goal).

 

 

Link to comment
Share on other sites

I can confirm that something is really messes up with the reported torrent states as they DO NOT match the information that the app shows at all. I'm using a powershell script to send me notifications about relvant changes to torrent files and the reported states differ greatly from the UI.

 

Using v3.4.1Beta on win7.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...