forked from I2P_Developers/i2p.i2p
propagate from branch 'i2p.i2p' (head cbfe85d22c4d0b05c901db3fa751b57889d9b2d6)
to branch 'i2p.i2p.str4d.cleanup' (head 94fe1764f50b459da18222434034ad46d604c7a1)
This commit is contained in:
@@ -523,10 +523,8 @@ class I2PSessionImpl2 extends I2PSessionImpl {
|
||||
if (_sendingStates == null) // only null if overridden by I2PSimpleSession
|
||||
return;
|
||||
synchronized (_sendingStates) {
|
||||
for (Iterator<MessageState> iter = _sendingStates.iterator(); iter.hasNext();) {
|
||||
MessageState state = iter.next();
|
||||
for (MessageState state : _sendingStates)
|
||||
state.cancel();
|
||||
}
|
||||
if (_log.shouldLog(Log.INFO)) _log.info(getPrefix() + "Disconnecting " + _sendingStates.size() + " states");
|
||||
_sendingStates.clear();
|
||||
}
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package net.i2p.client;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Iterator;
|
||||
import java.util.Set;
|
||||
import java.util.concurrent.atomic.AtomicLong;
|
||||
|
||||
@@ -150,8 +149,7 @@ class MessageState {
|
||||
|
||||
if (_log.shouldLog(Log.DEBUG))
|
||||
_log.debug(_prefix + "isSuccess(" + wantedStatus + "): " + _receivedStatus);
|
||||
for (Iterator<Integer> iter = _receivedStatus.iterator(); iter.hasNext();) {
|
||||
Integer val = iter.next();
|
||||
for (Integer val : _receivedStatus) {
|
||||
int recv = val.intValue();
|
||||
switch (recv) {
|
||||
case MessageStatusMessage.STATUS_SEND_BEST_EFFORT_FAILURE:
|
||||
@@ -210,8 +208,7 @@ class MessageState {
|
||||
if (_log.shouldLog(Log.DEBUG))
|
||||
_log.debug(_prefix + "isFailure(" + wantedStatus + "): " + _receivedStatus);
|
||||
|
||||
for (Iterator<Integer> iter = _receivedStatus.iterator(); iter.hasNext();) {
|
||||
Integer val = iter.next();
|
||||
for (Integer val : _receivedStatus) {
|
||||
int recv = val.intValue();
|
||||
switch (recv) {
|
||||
case MessageStatusMessage.STATUS_SEND_BEST_EFFORT_FAILURE:
|
||||
|
||||
Reference in New Issue
Block a user