Ok, it's because always when I install eMule I forget to turn it off. I like the feature but I could not use it (I will not mark all servers as static...)
Also, the world is not perfect... Think about a perfect connection when your wife cleaning the house accidentally kicks the network cable...

I think I could implement it myself without much trouble:
- Setting a counter at each network packet received from outside (IP from other network)
- After the first server connection failure, save the counter (the delay until connection error will let buffered packets to flow, after that the counter is saved)
- After the last unsuccessful try, compare the counter with the value saved. If (tries == 1) or (values are NOT the same) then remove.
I ask if this would be easy...
It is a good thing to ask if aMule also drops file sources or some other things in other retries.
Cable / ADSL connection drop to free IP are not done only here in Brazil, everybody have a pool of IP's to manage. Here I think once a week they do this. Hold a IP permanently is more expensive, so I have to live with it.
Tranks.