Skip to content

Commit fb8ed7e

Browse files
committed
fixup
1 parent 730908a commit fb8ed7e

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

doc/api/stream.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ usually not necessary to use the `stream` module to consume streams.
3030
added: v0.11.3
3131
-->
3232

33-
* {integer} **Default:** `Math.max(Buffer.poolSize, 16 * 1024)`
33+
* {integer} **Default:** `16 * 1024`
3434

3535
This is the size (in bytes) for the default high water mark for
3636
readable and writable streams. This value may be modified.

lib/internal/streams/legacy.js

+6-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
const {
44
ArrayIsArray,
55
ObjectSetPrototypeOf,
6-
MathMax
6+
MathMax,
7+
NumberIsInteger,
78
} = primordials;
89
const {
910
codes: {
@@ -119,13 +120,13 @@ function prependListener(emitter, event, fn) {
119120
emitter._events[event] = [fn, emitter._events[event]];
120121
}
121122

122-
let defaultHighWaterMark = null;
123+
let defaultHighWaterMark = 16 * 1024;
123124
ObjectDefineProperty(Stream, 'defaultHighWaterMark', {
124125
get () {
125-
return defaultHighWaterMark || MathMax(Buffer.poolSize, 16 * 1024);
126+
return defaultHighWaterMark;
126127
},
127128
set (value) {
128-
if (!Number.isInteger(value)) {
129+
if (!NumberIsInteger(value)) {
129130
throw ERR_INVALID_ARG_TYPE('value', 'Integer', value);
130131
}
131132

@@ -143,7 +144,7 @@ ObjectDefineProperty(Stream, 'defaultObjectModeHighWaterMark', {
143144
return defaultObjectModeHighWaterMark;
144145
},
145146
set (value) {
146-
if (!Number.isInteger(value)) {
147+
if (!NumberIsInteger(value)) {
147148
throw ERR_INVALID_ARG_TYPE('value', 'Integer', value);
148149
}
149150

0 commit comments

Comments
 (0)