{"action":"opened","issue":{"url":"https://api.github.com/repos/koush/AndroidAsync/issues/358","labels_url":"https://api.github.com/repos/koush/AndroidAsync/issues/358/labels{/name}","comments_url":"https://api.github.com/repos/koush/AndroidAsync/issues/358/comments","events_url":"https://api.github.com/repos/koush/AndroidAsync/issues/358/events","html_url":"https://github.com/koush/AndroidAsync/issues/358","id":84729111,"number":358,"title":"CacheMiddleware crashing the process","user":{"login":"schwiz","id":891141,"avatar_url":"https://avatars.githubusercontent.com/u/891141?v=3","gravatar_id":"","url":"https://api.github.com/users/schwiz","html_url":"https://github.com/schwiz","followers_url":"https://api.github.com/users/schwiz/followers","following_url":"https://api.github.com/users/schwiz/following{/other_user}","gists_url":"https://api.github.com/users/schwiz/gists{/gist_id}","starred_url":"https://api.github.com/users/schwiz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/schwiz/subscriptions","organizations_url":"https://api.github.com/users/schwiz/orgs","repos_url":"https://api.github.com/users/schwiz/repos","events_url":"https://api.github.com/users/schwiz/events{/privacy}","received_events_url":"https://api.github.com/users/schwiz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-03T19:15:38Z","updated_at":"2015-06-03T19:15:38Z","closed_at":null,"body":"Using the version of AndroidAsync that is included with ion 2.1.4 I'm getting frequent uncatchable exceptions from AndroidAsync.  Any advice on what I can do to prevent this would be great it sadly may force me to switch to a different networking stack :/\r\n\r\n```\r\njava.lang.RuntimeException: Not all data was consumed by Util.emitAllData\r\n       at com.koushikdutta.async.Util.emitAllData(Util.java:47)\r\n       at com.koushikdutta.async.FilteredDataEmitter.onDataAvailable(FilteredDataEmitter.java:56)\r\n       at com.koushikdutta.async.http.cache.ResponseCacheMiddleware$CachedBodyEmitter.spewInternal(ResponseCacheMiddleware.java:428)\r\n       at com.koushikdutta.async.http.cache.ResponseCacheMiddleware$1.run(ResponseCacheMiddleware.java:172)\r\n       at com.koushikdutta.async.AsyncServer.lockAndRunQueue(AsyncServer.java:708)\r\n       at com.koushikdutta.async.AsyncServer.runLoop(AsyncServer.java:725)\r\n       at com.koushikdutta.async.AsyncServer.run(AsyncServer.java:626)\r\n       at com.koushikdutta.async.AsyncServer.access$700(AsyncServer.java:41)\r\n       at com.koushikdutta.async.AsyncServer$13.run(AsyncServer.java:568)\r\n```"}}