Index: components/cronet/android/wrapped_channel_upload_element_reader.cc |
diff --git a/components/cronet/android/wrapped_channel_upload_element_reader.cc b/components/cronet/android/wrapped_channel_upload_element_reader.cc |
index a4b0d0d3e70ed299a4898459c88e057b21b87f5c..750d382601bf25a3e09d5db2920febbb9245e69a 100644 |
--- a/components/cronet/android/wrapped_channel_upload_element_reader.cc |
+++ b/components/cronet/android/wrapped_channel_upload_element_reader.cc |
@@ -21,7 +21,8 @@ WrappedChannelElementReader::~WrappedChannelElementReader() { |
} |
int WrappedChannelElementReader::Init(const net::CompletionCallback& callback) { |
- offset_ = 0; |
+ if (offset_ != 0) |
+ return net::ERR_UPLOAD_STREAM_REWIND_NOT_SUPPORTED; |
return net::OK; |
} |