diff options
author | Koushik Dutta <koush@koushikdutta.com> | 2014-09-22 01:39:33 -0500 |
---|---|---|
committer | Koushik Dutta <koush@koushikdutta.com> | 2014-09-22 01:39:33 -0500 |
commit | 523c6743651ce48449e63cd429cf705b4ac912c5 (patch) | |
tree | 3692b5638a9ca2ab99b35a813a450036e933356d | |
parent | 0f0cdf011febb97bacde87771c452b9cf757bcce (diff) | |
parent | 53b7a417290ce4f8ab3528ef76480ee5ac76d18f (diff) | |
download | AndroidAsync-523c6743651ce48449e63cd429cf705b4ac912c5.tar.gz AndroidAsync-523c6743651ce48449e63cd429cf705b4ac912c5.tar.bz2 AndroidAsync-523c6743651ce48449e63cd429cf705b4ac912c5.zip |
Merge pull request #247 from robUx4/invalid_uri_debug
more debug about invalid URI not recognized by any middleware
-rw-r--r-- | AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java b/AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java index 0034dbe..5da94b2 100644 --- a/AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java +++ b/AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpClient.java @@ -420,6 +420,7 @@ public class AsyncHttpClient { // set up the system default proxy and connect setupAndroidProxy(request); + final Exception unsupportedURI; synchronized (mMiddleware) { for (AsyncHttpClientMiddleware middleware: mMiddleware) { Cancellable socketCancellable = middleware.getSocket(data); @@ -429,8 +430,9 @@ public class AsyncHttpClient { return; } } + unsupportedURI = new IllegalArgumentException("invalid uri="+uri+" middlewares="+mMiddleware); } - reportConnectedCompleted(cancel, new IllegalArgumentException("invalid uri"), null, request, callback); + reportConnectedCompleted(cancel, unsupportedURI, null, request, callback); } public static abstract class RequestCallbackBase<T> implements RequestCallback<T> { |