aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidAsync
diff options
context:
space:
mode:
authorKoushik Dutta <koushd@gmail.com>2014-07-24 00:47:42 -0700
committerKoushik Dutta <koushd@gmail.com>2014-07-24 00:47:42 -0700
commit5939809b83993b14a5ec46cec21e0f8fa9837a1f (patch)
treeaa77a1ad5ff9c96e192f9d70569b424a244e6ac0 /AndroidAsync
parent86fb8a6e63afd2212d017c84e19358baf83205ea (diff)
parentc866d2bffa839b92c90bb389227fbe12b7883a7c (diff)
downloadAndroidAsync-5939809b83993b14a5ec46cec21e0f8fa9837a1f.tar.gz
AndroidAsync-5939809b83993b14a5ec46cec21e0f8fa9837a1f.tar.bz2
AndroidAsync-5939809b83993b14a5ec46cec21e0f8fa9837a1f.zip
Merge branch 'master' into spdy
Conflicts: AndroidAsync/src/com/koushikdutta/async/BufferedDataEmitter.java
Diffstat (limited to 'AndroidAsync')
-rw-r--r--AndroidAsync/src/com/koushikdutta/async/BufferedDataEmitter.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/BufferedDataEmitter.java b/AndroidAsync/src/com/koushikdutta/async/BufferedDataEmitter.java
index 4ddc3f2..c4f4d81 100644
--- a/AndroidAsync/src/com/koushikdutta/async/BufferedDataEmitter.java
+++ b/AndroidAsync/src/com/koushikdutta/async/BufferedDataEmitter.java
@@ -38,7 +38,7 @@ public class BufferedDataEmitter implements DataEmitter {
if (mDataCallback != null && !isPaused() && mBuffers.remaining() > 0)
mDataCallback.onDataAvailable(this, mBuffers);
- if (mEnded && mBuffers.remaining() == 0)
+ if (mEnded && !mBuffers.hasRemaining() && mEndCallback != null)
mEndCallback.onCompleted(mEndException);
}