-
- Downloads
2005-04-30 jrandom
* Reduced some SimpleTimer churn * add hooks for per-peer choking in the outbound message queue - if/when a peer reaches their cwin, no further messages will enter the 'active' pool until there are more bytes available. other messages waiting (either later on in the same priority queue, or in the queues for other priorities) may take that slot. * when we have a message acked, release the acked size to the congestion window (duh), rather than waiting for the second to expire and refill the capacity. * send packets in a volley explicitly, waiting until we can allocate the full cwin size for that message
Showing
- apps/streaming/java/src/net/i2p/client/streaming/Connection.java 20 additions, 0 deletions...reaming/java/src/net/i2p/client/streaming/Connection.java
- apps/streaming/java/src/net/i2p/client/streaming/SchedulerImpl.java 1 addition, 16 deletions...ming/java/src/net/i2p/client/streaming/SchedulerImpl.java
- core/java/src/net/i2p/util/SimpleTimer.java 13 additions, 3 deletionscore/java/src/net/i2p/util/SimpleTimer.java
- history.txt 4 additions, 1 deletionhistory.txt
- router/java/src/net/i2p/router/RouterVersion.java 2 additions, 2 deletionsrouter/java/src/net/i2p/router/RouterVersion.java
- router/java/src/net/i2p/router/transport/udp/ACKSender.java 1 addition, 1 deletionrouter/java/src/net/i2p/router/transport/udp/ACKSender.java
- router/java/src/net/i2p/router/transport/udp/OutboundMessageFragments.java 109 additions, 82 deletions...et/i2p/router/transport/udp/OutboundMessageFragments.java
- router/java/src/net/i2p/router/transport/udp/OutboundMessageState.java 33 additions, 1 deletion...rc/net/i2p/router/transport/udp/OutboundMessageState.java
- router/java/src/net/i2p/router/transport/udp/PacketPusher.java 7 additions, 3 deletions...r/java/src/net/i2p/router/transport/udp/PacketPusher.java
- router/java/src/net/i2p/router/transport/udp/PeerState.java 12 additions, 1 deletionrouter/java/src/net/i2p/router/transport/udp/PeerState.java
- router/java/src/net/i2p/router/transport/udp/TimedWeightedPriorityMessageQueue.java 42 additions, 8 deletions...uter/transport/udp/TimedWeightedPriorityMessageQueue.java
- router/java/src/net/i2p/router/transport/udp/UDPTransport.java 11 additions, 2 deletions...r/java/src/net/i2p/router/transport/udp/UDPTransport.java
Loading
Please register or sign in to comment