mirror of
https://github.com/mollersuite/monofile.git
synced 2024-11-24 22:56:26 -08:00
remove deprecated function
This commit is contained in:
parent
fd8e143e3b
commit
033295ce58
|
@ -79,22 +79,6 @@ export interface StatusCodeError {
|
||||||
message: string
|
message: string
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated This function does not respect backpressure and should be worked out of the codebase. Superseded by startPushingWebStream()
|
|
||||||
*/
|
|
||||||
|
|
||||||
async function pushWebStream(stream: Readable, webStream: ReadableStream) {
|
|
||||||
const reader = await webStream.getReader()
|
|
||||||
let result: Awaited<ReturnType<typeof reader.read>> = { done: false, value: undefined }
|
|
||||||
let last = true
|
|
||||||
|
|
||||||
while ( !result.done ) {
|
|
||||||
result = await reader.read()
|
|
||||||
last = stream.push(result.value)
|
|
||||||
}
|
|
||||||
return last
|
|
||||||
}
|
|
||||||
|
|
||||||
async function startPushingWebStream(stream: Readable, webStream: ReadableStream) {
|
async function startPushingWebStream(stream: Readable, webStream: ReadableStream) {
|
||||||
const reader = await webStream.getReader()
|
const reader = await webStream.getReader()
|
||||||
let pushing = false // acts as a debounce just in case
|
let pushing = false // acts as a debounce just in case
|
||||||
|
|
Loading…
Reference in a new issue