Quoting Haxe <[EMAIL PROTECTED]> from ml.softs.gtk-gnutella.devel:
:Isn't the "Pseudo UDP node" supposed to increase its QHit(RX) counter in 
:the info field as QHits come in via UDP? I ran several searches, and 
:when I set the stats pane to show 'UDP only', it says that I indeed 
:received 1200 QHits via UDP. But the info counter of the Pseudo node 
:still shows 'QHit(RX=0)'. This is a little confusing.

Yes, this is due to the fact that we don't call node_read() when receiving
UDP traffic, and that is where those stats are updated for nodes.

Fortunately, when node_parse() is called to actually process the message,
the TCP and UDP paths join.  But everything that precedes that common point
must be duplicated, halas.  And I forgot to do that for the node's RX stats.

It's now fixed in CVS, and I regenerated the snapshot.

Well spotted!

Raphael


-------------------------------------------------------
This SF.Net email is sponsored by: thawte's Crypto Challenge Vl
Crack the code and win a Sony DCRHC40 MiniDV Digital Handycam
Camcorder. More prizes in the weekly Lunch Hour Challenge.
Sign up NOW http://ad.doubleclick.net/clk;10740251;10262165;m
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to