2005-04-24 jrandom
* Added a pool of PRNGs using a different synchronization technique, hopefully sufficient to work around IBM's PRNG bugs until we get our own Fortuna. * In the streaming lib, don't jack up the RTT on NACK, and have the window size bound the not-yet-ready messages to the peer, not the unacked message count (not sure yet whether this is worthwile). * Many additions to the messageHistory log. * Handle out of order tunnel fragment delivery (not an issue on the live net with TCP, but critical with UDP).
This commit is contained in:
@ -229,7 +229,7 @@ public class ClientConnectionRunner {
|
|||||||
void disconnectClient(String reason) {
|
void disconnectClient(String reason) {
|
||||||
if (_log.shouldLog(Log.CRIT))
|
if (_log.shouldLog(Log.CRIT))
|
||||||
_log.log(Log.CRIT, "Disconnecting the client ("
|
_log.log(Log.CRIT, "Disconnecting the client ("
|
||||||
+ _config.getDestination().calculateHash().toBase64().substring(0,4)
|
+ _config
|
||||||
+ ": " + reason);
|
+ ": " + reason);
|
||||||
DisconnectMessage msg = new DisconnectMessage();
|
DisconnectMessage msg = new DisconnectMessage();
|
||||||
msg.setReason(reason);
|
msg.setReason(reason);
|
||||||
|
Reference in New Issue
Block a user