mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 10:58:56 +00:00
fix
This commit is contained in:
@@ -24,7 +24,7 @@ const {
|
||||
const { aggregateTwoErrors } = require("internal/errors");
|
||||
const { validateObject } = require("internal/validators");
|
||||
const { StringDecoder } = require("node:string_decoder");
|
||||
const from = require("internal/streams/from");
|
||||
const from_ = require("internal/streams/from");
|
||||
const { SafeSet } = require("internal/primordials");
|
||||
const { kAutoDestroyed } = require("internal/shared");
|
||||
|
||||
@@ -1136,21 +1136,21 @@ Readable.prototype.resume = function resume() {
|
||||
} else {
|
||||
state[kState] &= ~kFlowing;
|
||||
}
|
||||
emitResumeNT(this, state);
|
||||
resume2(this, state);
|
||||
}
|
||||
state[kState] |= kHasPaused;
|
||||
state[kState] &= ~kPaused;
|
||||
return this;
|
||||
};
|
||||
|
||||
function emitResumeNT(stream, state) {
|
||||
function resume2(stream, state) {
|
||||
if ((state[kState] & kResumeScheduled) === 0) {
|
||||
state[kState] |= kResumeScheduled;
|
||||
process.nextTick(emitResume, stream, state);
|
||||
process.nextTick(resume3, stream, state);
|
||||
}
|
||||
}
|
||||
|
||||
function emitResume(stream, state) {
|
||||
function resume3(stream, state) {
|
||||
$debug("resume", (state[kState] & kReading) !== 0);
|
||||
if ((state[kState] & kReading) === 0) {
|
||||
stream.read(0);
|
||||
@@ -1618,7 +1618,7 @@ function endWritableNT(stream) {
|
||||
}
|
||||
|
||||
Readable.from = function from(iterable, opts) {
|
||||
return from(Readable, iterable, opts);
|
||||
return from_(Readable, iterable, opts);
|
||||
};
|
||||
|
||||
// Lazy to avoid circular references
|
||||
|
||||
@@ -1072,7 +1072,7 @@ ObjectDefineProperties(Writable.prototype, {
|
||||
},
|
||||
});
|
||||
|
||||
const destroy = destroyImpl.destroy;
|
||||
const destroy_ = destroyImpl.destroy;
|
||||
Writable.prototype.destroy = function destroy(err, cb) {
|
||||
const state = this._writableState;
|
||||
|
||||
@@ -1081,7 +1081,7 @@ Writable.prototype.destroy = function destroy(err, cb) {
|
||||
process.nextTick(errorBuffer, state);
|
||||
}
|
||||
|
||||
destroy.$call(this, err, cb);
|
||||
destroy_.$call(this, err, cb);
|
||||
return this;
|
||||
};
|
||||
|
||||
|
||||
@@ -8,8 +8,8 @@ const { urlToHttpOptions } = require("internal/url");
|
||||
const { validateFunction, checkIsHttpToken } = require("internal/validators");
|
||||
|
||||
const {
|
||||
getHeader,
|
||||
setHeader,
|
||||
getHeader: getHeader_,
|
||||
setHeader: setHeader_,
|
||||
assignHeaders: assignHeadersFast,
|
||||
assignEventCallback,
|
||||
setRequestTimeout,
|
||||
@@ -1034,7 +1034,7 @@ OutgoingMessage.prototype.appendHeader = function appendHeader(name, value) {
|
||||
OutgoingMessage.prototype.flushHeaders = function flushHeaders() {};
|
||||
|
||||
OutgoingMessage.prototype.getHeader = function getHeader(name) {
|
||||
return getHeader(this[headersSymbol], name);
|
||||
return getHeader_(this[headersSymbol], name);
|
||||
};
|
||||
|
||||
OutgoingMessage.prototype.getHeaders = function getHeaders() {
|
||||
@@ -1429,7 +1429,7 @@ ServerResponse.prototype.setHeader = function setHeader(name, value) {
|
||||
if (typeof value === "number") {
|
||||
value = String(value);
|
||||
}
|
||||
setHeader(headers, name, value);
|
||||
setHeader_(headers, name, value);
|
||||
return this;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user