- From: Domenic Denicola <notifications@github.com>
- Date: Mon, 27 Jul 2020 10:13:02 -0700
- To: whatwg/streams <streams@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 27 July 2020 17:13:14 UTC
@domenic commented on this pull request. > @@ -868,6 +868,49 @@ option. If {{UnderlyingSource/type}} is set to undefined (including via omission |options|["{{StreamPipeOptions/preventClose}}"], |options|["{{StreamPipeOptions/preventAbort}}"], |options|["{{StreamPipeOptions/preventCancel}}"], |signal|). + + <div class="example" id="example-pipe-abortsignal"> + An ongoing [=pipe=] operation can be stopped using an {{AbortSignal}}, as follows: + + <xmp highlight="js"> + const controller = new AbortController(); + readable.pipeTo(writable, { signal: controller.signal }); + + // ... some time later ... + controller.abort(); + </xmp> + + (The above omits error handling for the promise returned by {{ReadableStream/pipeTo()}}. Eh, on balance I like it, as a way of deemphasizing these sentences. I'll keep it. Thanks for weighing in though. -- 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/1059#discussion_r461042637
Received on Monday, 27 July 2020 17:13:14 UTC