diff --git a/pom.xml b/pom.xml index 8b6fc6a..2d0ecba 100644 --- a/pom.xml +++ b/pom.xml @@ -45,7 +45,7 @@ com.squareup.okhttp okhttp-ws - 2.3.0 + 2.4.0 org.json diff --git a/src/main/java/com/github/nkzawa/engineio/client/transports/WebSocket.java b/src/main/java/com/github/nkzawa/engineio/client/transports/WebSocket.java index ff27aad..a127e3d 100644 --- a/src/main/java/com/github/nkzawa/engineio/client/transports/WebSocket.java +++ b/src/main/java/com/github/nkzawa/engineio/client/transports/WebSocket.java @@ -57,7 +57,7 @@ public class WebSocket extends Transport { final Request request = builder.build(); (wsCall = WebSocketCall.create(client, request)).enqueue(new WebSocketListener() { @Override - public void onOpen(com.squareup.okhttp.ws.WebSocket webSocket, Request request, Response response) throws IOException { + public void onOpen(com.squareup.okhttp.ws.WebSocket webSocket, Response response) { ws = webSocket; final Map headers = new TreeMap(String.CASE_INSENSITIVE_ORDER); Headers responseHeaders = response.headers(); @@ -124,11 +124,11 @@ public class WebSocket extends Transport { } @Override - public void onFailure(final IOException e) { + public void onFailure(final IOException e, final Response response) { EventThread.exec(new Runnable() { @Override public void run() { - self.onError("websocket error", e); + self.onError("websocket error " + response.toString(), e); } }); }