diff --git a/okhttp/src/main/java/com/squareup/okhttp/internal/spdy/SpdyStream.java b/okhttp/src/main/java/com/squareup/okhttp/internal/spdy/SpdyStream.java index 744a04eaa..a6b39be67 100644 --- a/okhttp/src/main/java/com/squareup/okhttp/internal/spdy/SpdyStream.java +++ b/okhttp/src/main/java/com/squareup/okhttp/internal/spdy/SpdyStream.java @@ -670,7 +670,9 @@ public final class SpdyStream { } closed = true; } - writeFrame(true); + if (!out.finished) { + writeFrame(true); + } connection.flush(); cancelStreamIfNecessary(); }