better sync

This commit is contained in:
zab2
2013-07-05 18:29:00 +00:00
parent dfc4948a6f
commit 76de4faf62

View File

@@ -87,10 +87,12 @@ class TCBShare {
e = new Entry(opts.getRTT(), opts.getWindowSize());
_cache.put(dest, e);
} else {
old = e.getRTT();
oldw = e.getWindowSize();
e.setRTT(opts.getRTT());
e.setWindowSize(opts.getWindowSize());
synchronized(e) {
old = e.getRTT();
oldw = e.getWindowSize();
e.setRTT(opts.getRTT());
e.setWindowSize(opts.getWindowSize());
}
}
if (_log.shouldLog(Log.DEBUG))
_log.debug("To cache: " +