| Index: content/browser/streams/stream.cc
|
| diff --git a/content/browser/streams/stream.cc b/content/browser/streams/stream.cc
|
| index 1d6c67abb7dad01c9050d1096cb7b11f79eeb0ab..c52b81fb726d9e3ff9aca7cbbf8004162e70e3a0 100644
|
| --- a/content/browser/streams/stream.cc
|
| +++ b/content/browser/streams/stream.cc
|
| @@ -77,6 +77,10 @@ void Stream::Abort() {
|
| ClearBuffer();
|
| can_add_data_ = false;
|
| registry_->UnregisterStream(url());
|
| + // Continue asynchronously.
|
| + base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| + FROM_HERE,
|
| + base::Bind(&Stream::OnDataAvailable, weak_ptr_factory_.GetWeakPtr()));
|
| }
|
|
|
| void Stream::AddData(scoped_refptr<net::IOBuffer> buffer, size_t size) {
|
|
|