Author: alanmc
Date: 2007-11-20 19:02:37 -0500 (Tue, 20 Nov 2007)
New Revision: 90050
Modified:
trunk/bitsharp/src/MonoTorrent/Client/PeerMessages/FastPeerExtensions/HaveNoneMessage.cs
Log:
Updated handling to make 100% sure that the IsSeeder status and AmInterested
status are correctly set.
Modified:
trunk/bitsharp/src/MonoTorrent/Client/PeerMessages/FastPeerExtensions/HaveNoneMessage.cs
===================================================================
---
trunk/bitsharp/src/MonoTorrent/Client/PeerMessages/FastPeerExtensions/HaveNoneMessage.cs
2007-11-21 00:01:56 UTC (rev 90049)
+++
trunk/bitsharp/src/MonoTorrent/Client/PeerMessages/FastPeerExtensions/HaveNoneMessage.cs
2007-11-21 00:02:37 UTC (rev 90050)
@@ -71,6 +71,8 @@
throw new MessageException("Peer shouldn't support fast peer
messages");
id.Peer.Connection.BitField.SetAll(false);
+ id.Peer.IsSeeder = false;
+ id.TorrentManager.SetAmInterestedStatus(id, false);
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches