Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

StoppingMode and waiting Tracker Announce #7

Closed
radioman opened this issue Apr 5, 2011 · 2 comments
Closed

StoppingMode and waiting Tracker Announce #7

radioman opened this issue Apr 5, 2011 · 2 comments

Comments

@radioman
Copy link

radioman commented Apr 5, 2011

if (manager.TrackerManager.CurrentTracker != null)
handle.AddHandle(manager.TrackerManager.Announce(TorrentEvent.Stopped), "Announcing");

it holds sometimes forever, is it really necessary and what if i disable it?

@erodewald
Copy link

Was this ever resolved? Some specific torrents have this trouble for me and I've noticed that what ultimately stops it from ever going into the Stopped state is in Client.Tracker.UdpTracker.cs: line 38. The if statement checks the boolean amConnecting and it never announces to the tracker. I am not sure why it's only happening for the same torrents each time, and this is all on the same tracker with very similar files so I find it very peculiar. If I bypass this line it works smoothly -- so what purpose does it serve?

@alanmcgovern
Copy link
Owner

This has been fixed. We only announce to the tracker when stopping a torrent if a previous announce was successful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants