summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Ostler <scottbot9000@gmail.com>2010-06-16 01:12:29 -0400
committerScott Ostler <scottbot9000@gmail.com>2010-06-16 01:12:29 -0400
commit4e205df9bdb7768bf8dd83d9856b52e2ea0d4094 (patch)
tree115b9b44b068a6b700544e77489abd3b405b3424
parent456ccfb658de5617ca0b5f1dc9094e4bef6e0bd4 (diff)
Update jetty to 6.1.24, add nio support to compojure
-rwxr-xr-xcompojure-3.2/src/compojure/server/jetty.clj5
-rw-r--r--lib/compojure-3.2v3.jarbin402143 -> 402245 bytes
-rw-r--r--lib/jetty-6.1.24.jarbin0 -> 538053 bytes
-rw-r--r--lib/jetty-util-6.1.24.jarbin0 -> 177172 bytes
4 files changed, 4 insertions, 1 deletions
diff --git a/compojure-3.2/src/compojure/server/jetty.clj b/compojure-3.2/src/compojure/server/jetty.clj
index f69d94c..140047a 100755
--- a/compojure-3.2/src/compojure/server/jetty.clj
+++ b/compojure-3.2/src/compojure/server/jetty.clj
@@ -13,6 +13,7 @@
(:import org.mortbay.jetty.Server
[org.mortbay.jetty.servlet Context ServletHolder]
org.mortbay.jetty.bio.SocketConnector
+ org.mortbay.jetty.nio.SelectChannelConnector
org.mortbay.jetty.security.SslSocketConnector))
(defn servlet-holder
@@ -68,7 +69,9 @@
(defn- create-server
"Construct a Jetty Server instance."
[options servlets]
- (let [connector (doto (SocketConnector.)
+ (let [connector (doto (if (options :nio)
+ (SelectChannelConnector.)
+ (SocketConnector.))
(.setPort (options :port 80))
(.setHost (options :host)))
server (doto (Server.)
diff --git a/lib/compojure-3.2v3.jar b/lib/compojure-3.2v3.jar
index 2ca4f41..b528f43 100644
--- a/lib/compojure-3.2v3.jar
+++ b/lib/compojure-3.2v3.jar
Binary files differ
diff --git a/lib/jetty-6.1.24.jar b/lib/jetty-6.1.24.jar
new file mode 100644
index 0000000..133cf36
--- /dev/null
+++ b/lib/jetty-6.1.24.jar
Binary files differ
diff --git a/lib/jetty-util-6.1.24.jar b/lib/jetty-util-6.1.24.jar
new file mode 100644
index 0000000..5154f8f
--- /dev/null
+++ b/lib/jetty-util-6.1.24.jar
Binary files differ