- From: Takeshi Yoshino <notifications@github.com>
- Date: Wed, 08 Mar 2017 19:25:13 -0800
- To: whatwg/streams <streams@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Thursday, 9 March 2017 03:25:47 UTC
tyoshino commented on this pull request.
> defaultWriterClosedPromiseInitializeAsResolved(this);
} else {
assert(state === 'errored', 'state must be errored');
- defaultWriterClosedPromiseInitializeAsRejected(this, stream._storedError);
+ const storedError = stream._storedError;
+ // TODO(tyoshino): Get consensus on this behavior i.e. readyPromise rejection reason may differ between
+ // release.
OK. I'll remove it.
> 1. Return.
1. <a>Resolve</a> _stream_.[[pendingAbortRequest]] with *undefined*.
1. Set _stream_.[[pendingAbortRequest]] to *undefined*.
+ 1. Let _error_ to a new *TypeError* indicating that the stream was closed successfully after abort request.
I rephrased this because I thought it's better to clarify that the requested abort() became pending and the abort() was aborted eventually.
I understand that this is still not much clear. I'll rephrase it again.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/pull/672#discussion_r105079342
Received on Thursday, 9 March 2017 03:25:47 UTC