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

Reply via email to