summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2006-03-04 20:54:01 +0000
committerMark Wielaard <mark@klomp.org>2006-03-04 20:54:01 +0000
commit697d7f8d577ae6664a2a3539c5ffba9b815ca317 (patch)
tree5eaca0d30eaef4b3d72445894d6b63270118f00a
parentffd0b84fdfbf2e69332e684e017f9810b2b085aa (diff)
downloadclasspath-697d7f8d577ae6664a2a3539c5ffba9b815ca317.tar.gz
* gnu/java/net/protocol/http/HTTPConnection.java (Pool.get): Remove
existing connection from pool before returning.
-rw-r--r--ChangeLog5
-rw-r--r--gnu/java/net/protocol/http/HTTPConnection.java1
2 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1c5f0939b..e1a00ebc9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2006-03-04 Mark Wielaard <mark@klomp.org>
+ * gnu/java/net/protocol/http/HTTPConnection.java (Pool.get): Remove
+ existing connection from pool before returning.
+
+2006-03-04 Mark Wielaard <mark@klomp.org>
+
* gnu/xml/stream/SAXParser.java (parse(InputSource)): Ignore
exceptions thrown by handlers while cleaning up and rethrow original
exception.
diff --git a/gnu/java/net/protocol/http/HTTPConnection.java b/gnu/java/net/protocol/http/HTTPConnection.java
index 5f018e3dc..33d9756aa 100644
--- a/gnu/java/net/protocol/http/HTTPConnection.java
+++ b/gnu/java/net/protocol/http/HTTPConnection.java
@@ -488,6 +488,7 @@ public class HTTPConnection
if (matches(cc, host, port, secure))
{
c = cc;
+ it.remove();
break;
}
}