aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidAsync
diff options
context:
space:
mode:
authorKoushik Dutta <koushd@gmail.com>2014-09-09 00:37:24 -0700
committerKoushik Dutta <koushd@gmail.com>2014-09-09 00:37:24 -0700
commit6461f2fd80f61f07f5cc4940803b9f6a63482ff9 (patch)
treea6b3eff67aa88c1c2730545796c649efbf84715f /AndroidAsync
parentddae2e320ff07584fcf21d65872639fdc24bae9b (diff)
parent0b99866b2b74a37a419183e1ff4b1c59974cfa8d (diff)
downloadAndroidAsync-6461f2fd80f61f07f5cc4940803b9f6a63482ff9.tar.gz
AndroidAsync-6461f2fd80f61f07f5cc4940803b9f6a63482ff9.tar.bz2
AndroidAsync-6461f2fd80f61f07f5cc4940803b9f6a63482ff9.zip
Merge branch 'master' into spdy
Diffstat (limited to 'AndroidAsync')
-rw-r--r--AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java b/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java
index fbbec80..4d37838 100644
--- a/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java
+++ b/AndroidAsync/src/com/koushikdutta/async/http/server/AsyncHttpServer.java
@@ -333,11 +333,15 @@ public class AsyncHttpServer {
response.end();
return;
}
- callback.onConnected(new WebSocketImpl(request, response), request.getHeaders());
+ callback.onConnected(createWebSocket(request, response), request.getHeaders());
}
});
}
+ protected WebSocket createWebSocket(final AsyncHttpServerRequest request, final AsyncHttpServerResponse response) {
+ return new WebSocketImpl(request, response);
+ }
+
public void get(String regex, HttpServerRequestCallback callback) {
addAction(AsyncHttpGet.METHOD, regex, callback);
}