Author: alanmc
Date: 2007-06-20 19:14:01 -0400 (Wed, 20 Jun 2007)
New Revision: 80382
Modified:
trunk/bitsharp/src/MonoTorrent/Client/MessageHandler.cs
Log:
Firing the MessageTransferred event for received messages
Modified: trunk/bitsharp/src/MonoTorrent/Client/MessageHandler.cs
===================================================================
--- trunk/bitsharp/src/MonoTorrent/Client/MessageHandler.cs 2007-06-20
23:13:30 UTC (rev 80381)
+++ trunk/bitsharp/src/MonoTorrent/Client/MessageHandler.cs 2007-06-20
23:14:01 UTC (rev 80382)
@@ -145,8 +145,8 @@
IPeerMessageInternal message =
PeerwireEncoder.Decode(messageDetails.Buffer, 0, messageDetails.Count,
id.TorrentManager);
// Fire the event to say we recieved a new message
- //if (this.PeerMessageTransferred != null)
- // this.PeerMessageTransferred(id, new
PeerMessageEventArgs((IPeerMessage)message, Direction.Incoming));
+ PeerMessageEventArgs e = new
PeerMessageEventArgs((IPeerMessage)message,
MonoTorrent.Common.Direction.Incoming, id);
+
id.ConnectionManager.RaisePeerMessageTransferred(e);
message.Handle(id);
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches