The higher ultrapeer volatility is a result of the ConnectionWatchdog function LimeWire has. If you don't receive any messages from a connection for twenty seconds or so, it is kicked. LimeWire does so, to identify bad hosts quickly. It has the interesting side effect that your ultrapeer connections seem to be kicked a lot more often if you are sharing no files. |