Chromium Code Reviews| 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. |
|
kinuko
2016/07/20 06:35:59
nit: A bit more detailed comment might be helpful.
yhirano
2016/07/20 11:30:20
Done.
|
| + 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) { |