forked from I2P_Developers/i2p.i2p
I2CP: Increase % of router bandwidth reported to clients
This commit is contained in:
@ -820,7 +820,7 @@ class ClientMessageEventListener implements I2CPMessageReader.I2CPMessageEventLi
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Divide router limit by 1.75 for overhead.
|
* Divide router limit by 1.5 for overhead.
|
||||||
* This could someday give a different answer to each client.
|
* This could someday give a different answer to each client.
|
||||||
* But it's not enforced anywhere.
|
* But it's not enforced anywhere.
|
||||||
*
|
*
|
||||||
@ -833,7 +833,7 @@ class ClientMessageEventListener implements I2CPMessageReader.I2CPMessageEventLi
|
|||||||
int out = _context.bandwidthLimiter().getOutboundKBytesPerSecond();
|
int out = _context.bandwidthLimiter().getOutboundKBytesPerSecond();
|
||||||
int inb = _context.bandwidthLimiter().getInboundBurstKBytesPerSecond();
|
int inb = _context.bandwidthLimiter().getInboundBurstKBytesPerSecond();
|
||||||
int outb = _context.bandwidthLimiter().getOutboundBurstKBytesPerSecond();
|
int outb = _context.bandwidthLimiter().getOutboundBurstKBytesPerSecond();
|
||||||
BandwidthLimitsMessage msg = new BandwidthLimitsMessage(in * 4 / 7, out * 4 / 7, in, inb, out, outb, 1);
|
BandwidthLimitsMessage msg = new BandwidthLimitsMessage(in * 2 / 3, out * 2 / 3, in, inb, out, outb, 1);
|
||||||
try {
|
try {
|
||||||
_runner.doSend(msg);
|
_runner.doSend(msg);
|
||||||
} catch (I2CPMessageException ime) {
|
} catch (I2CPMessageException ime) {
|
||||||
|
Reference in New Issue
Block a user