-
- Downloads
"README.md" did not exist on "97fe1baf6add7ad9de970f0c6f8d0a65e14a2f3f"
* track searches more carefully
* detect situations where we may be inadvertantly flooding the netDb and log them as CRIT with a stacktrace, as well as publish the count of those events in the netDb * detect potential netDb DoS situations by checking to see if we have received more than 20 netDb lookups in 10 seconds, and if so, probabalistically drop subsequent netDb messages (P=1-(10/numReceived)). This is also published in the netDb.
Showing
- router/java/src/net/i2p/data/i2np/DatabaseLookupMessage.java 39 additions, 0 deletionsrouter/java/src/net/i2p/data/i2np/DatabaseLookupMessage.java
- router/java/src/net/i2p/router/RouterContext.java 2 additions, 1 deletionrouter/java/src/net/i2p/router/RouterContext.java
- router/java/src/net/i2p/router/RouterDoSThrottle.java 57 additions, 0 deletionsrouter/java/src/net/i2p/router/RouterDoSThrottle.java
- router/java/src/net/i2p/router/RouterThrottleImpl.java 2 additions, 0 deletionsrouter/java/src/net/i2p/router/RouterThrottleImpl.java
- router/java/src/net/i2p/router/StatisticsManager.java 4 additions, 1 deletionrouter/java/src/net/i2p/router/StatisticsManager.java
Loading
Please register or sign in to comment