summaryrefslogtreecommitdiffstats
path: root/chromium/net/quic/quic_reliable_client_stream.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/quic/quic_reliable_client_stream.cc')
-rw-r--r--chromium/net/quic/quic_reliable_client_stream.cc10
1 files changed, 4 insertions, 6 deletions
diff --git a/chromium/net/quic/quic_reliable_client_stream.cc b/chromium/net/quic/quic_reliable_client_stream.cc
index af12b8b222b..4eb74d6a31d 100644
--- a/chromium/net/quic/quic_reliable_client_stream.cc
+++ b/chromium/net/quic/quic_reliable_client_stream.cc
@@ -7,7 +7,7 @@
#include "base/callback_helpers.h"
#include "net/base/net_errors.h"
#include "net/quic/quic_session.h"
-#include "net/spdy/write_blocked_list.h"
+#include "net/quic/quic_write_blocked_list.h"
namespace net {
@@ -59,7 +59,7 @@ QuicPriority QuicReliableClientStream::EffectivePriority() const {
if (delegate_ && delegate_->HasSendHeadersComplete()) {
return QuicDataStream::EffectivePriority();
}
- return kHighestPriority;
+ return QuicWriteBlockedList::kHighestPriority;
}
int QuicReliableClientStream::WriteStreamData(
@@ -69,7 +69,7 @@ int QuicReliableClientStream::WriteStreamData(
// We should not have data buffered.
DCHECK(!HasBufferedData());
// Writes the data, or buffers it.
- WriteOrBufferData(data, fin);
+ WriteOrBufferData(data, fin, NULL);
if (!HasBufferedData()) {
return OK;
}
@@ -93,9 +93,7 @@ void QuicReliableClientStream::OnError(int error) {
}
bool QuicReliableClientStream::CanWrite(const CompletionCallback& callback) {
- bool can_write = session()->connection()->CanWrite(
- NOT_RETRANSMISSION, HAS_RETRANSMITTABLE_DATA,
- id() == kCryptoStreamId ? IS_HANDSHAKE : NOT_HANDSHAKE);
+ bool can_write = session()->connection()->CanWrite(HAS_RETRANSMITTABLE_DATA);
if (!can_write) {
session()->MarkWriteBlocked(id(), EffectivePriority());
DCHECK(callback_.is_null());