Author: alanmc
Date: 2008-02-17 18:16:20 -0500 (Sun, 17 Feb 2008)
New Revision: 96012
Modified:
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Managers/TrackerManager.cs
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Tracker/TrackerTier.cs
Log:
Updated the constructor logic
Modified:
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Managers/TrackerManager.cs
===================================================================
---
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Managers/TrackerManager.cs
2008-02-17 23:04:07 UTC (rev 96011)
+++
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Managers/TrackerManager.cs
2008-02-17 23:16:20 UTC (rev 96012)
@@ -118,7 +118,6 @@
{
foreach (Tracker tracker in tier)
{
- tracker.Tier = tier;
tracker.AnnounceComplete += new
EventHandler<AnnounceResponseEventArgs>(OnAnnounceComplete);
tracker.ScrapeComplete += new
EventHandler<ScrapeResponseEventArgs>(OnScrapeComplete);
}
Modified:
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Tracker/TrackerTier.cs
===================================================================
--- trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Tracker/TrackerTier.cs
2008-02-17 23:04:07 UTC (rev 96011)
+++ trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Tracker/TrackerTier.cs
2008-02-17 23:16:20 UTC (rev 96012)
@@ -53,7 +53,10 @@
Tracker tracker =
TrackerFactory.CreateForProtocol(result.Scheme, result);
if (tracker != null)
+ {
+ tracker.Tier = this;
trackerList.Add(tracker);
+ }
else
Console.Error.WriteLine("Unsupported protocol {0}",
result);
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches