Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2008-05-26 07:04:40 +0000
committerEike Stepper2008-05-26 07:04:40 +0000
commit4dac74512359d1fa2e9dff585004eb6a58d9d915 (patch)
tree4da928a1454bf9d2b8d1cbac60ff4a4d797c8667 /plugins/org.eclipse.net4j.http/src
parentaf248df935fefa09d4347b661e607b8ad985a3cf (diff)
downloadcdo-4dac74512359d1fa2e9dff585004eb6a58d9d915.tar.gz
cdo-4dac74512359d1fa2e9dff585004eb6a58d9d915.tar.xz
cdo-4dac74512359d1fa2e9dff585004eb6a58d9d915.zip
[232648] Provide an HTTPConnector
https://bugs.eclipse.org/bugs/show_bug.cgi?id=232648
Diffstat (limited to 'plugins/org.eclipse.net4j.http/src')
-rw-r--r--plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPAcceptor.java1
-rw-r--r--plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPServerConnector.java7
2 files changed, 8 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPAcceptor.java b/plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPAcceptor.java
index 4f0aaa3893..63d4d017ae 100644
--- a/plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPAcceptor.java
+++ b/plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPAcceptor.java
@@ -204,6 +204,7 @@ public class HTTPAcceptor extends Acceptor implements IHTTPAcceptor, INet4jTrans
super.doBeforeActivate();
checkState(randomizer, "randomizer");
checkState(connectorIDLength > 0, "Constraint violated: connectorIDLength > 0");
+ checkState(maxIdleTime >= 100, "Constraint violated: maxIdleTime >= 100");
}
@Override
diff --git a/plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPServerConnector.java b/plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPServerConnector.java
index 1e3e3a0471..7541c68d1d 100644
--- a/plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPServerConnector.java
+++ b/plugins/org.eclipse.net4j.http/src/org/eclipse/net4j/internal/http/HTTPServerConnector.java
@@ -110,4 +110,11 @@ public class HTTPServerConnector extends HTTPConnector
{
throw new UnsupportedOperationException();
}
+
+ @Override
+ protected void doActivate() throws Exception
+ {
+ super.doActivate();
+ leaveConnecting();
+ }
}

Back to the top