diff options
-rw-r--r-- | net/flip/flip_session.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/flip/flip_session.cc b/net/flip/flip_session.cc index 8164f1d..9b1a772 100644 --- a/net/flip/flip_session.cc +++ b/net/flip/flip_session.cc @@ -189,7 +189,7 @@ int FlipSession::CreateStream(FlipDelegate* delegate) { CreateFlipHeadersFromHttpRequest(delegate->request(), &headers); flip::FlipControlFlags flags = flip::CONTROL_FLAG_NONE; - if (!delegate->data()) + if (!delegate->data() || !delegate->data()->size()) flags = flip::CONTROL_FLAG_FIN; // Create a SYN_STREAM packet and add to the output queue. |