avevo letto qualcosa pure io al riguardo...ma non dicevano che era un bug ma una cosa fatta apposta...e cmq bisogna fare delle precisazioni...in pratica il limite delle 10 connessioni per porta riguarda solo connessioni half-open (ho mandato un SYN ma non ho ancora ricevuto il SYN+ACK) superato questo limite le richieste vengono bufferizzate in attesa che qualcuna delle 10 richieste mezze aperte diventi completamente aperta.
Questo in pratica vuol dire che non hai problemi con programmi p2p

solo i programmi di port scanning dovrebbero essere rallentati...ti riporto una cosa scritta nel sito italiano ufficial di emule
Numero masismo connessioni parziali aperte
Questa impostazione è diventata necessaria per via di Windows Xp SP2. Questo aggiornamento di XP consente solamente 10 connessioni parziali aperte simultaneamente, mentre le connessioni ulteriori vengono parcheggiate in una coda che viene però gestita molto lentamente. Questo porta a timeout e altri effetti indesiderati in eMule.
Se eMule è in esecuzione su un XP SP2 non devi impostare questo valore oltre le 9 connessioni parziali simultanee. Anche se esistono delle patch per incrementare questo valore impostato direttamente nel codice di XP, non è comunque consigliabile patchare delle parti così critiche di Windows. L'unico effetto di questa impostazione è che eMule acquisisce fonti appena più lentamente all'avvio. Questo effetto tende a svanire terminata la ricerca delle fonti.
In altri sistemi operativi come Windows 2000 o i vecchi Windows 9x/ME, imposta questo valore su 50.
Se vuoi cmq cambiare impostazioni ti trovi un link in pvt
