diff --git a/src/com/loopj/android/http/BinaryHttpResponseHandler.java b/src/com/loopj/android/http/BinaryHttpResponseHandler.java index 7d675a593..6ccaab0ce 100644 --- a/src/com/loopj/android/http/BinaryHttpResponseHandler.java +++ b/src/com/loopj/android/http/BinaryHttpResponseHandler.java @@ -147,7 +147,7 @@ protected void handleMessage(Message msg) { break; case FAILURE_MESSAGE: response = (Object[])msg.obj; - handleFailureMessage((Throwable)response[0], response[1].toString()); + handleFailureMessage((Throwable)response[0], (byte[]) response[1]); break; default: super.handleMessage(msg); @@ -195,4 +195,4 @@ void sendResponseMessage(HttpResponse response) { sendSuccessMessage(status.getStatusCode(), responseBody); } } -} \ No newline at end of file +}