Skip to content

Commit bc86084

Browse files
watildetargos
authored andcommitted
net: check if option is undefined
PR-URL: #40344 Fixes: #40336 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Minwoo Jung <[email protected]> Reviewed-By: Zijian Liu <[email protected]> Reviewed-By: Robert Nagy <[email protected]>
1 parent 1e15137 commit bc86084

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/net.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -282,13 +282,13 @@ const kSetNoDelay = Symbol('kSetNoDelay');
282282

283283
function Socket(options) {
284284
if (!(this instanceof Socket)) return new Socket(options);
285-
if (options.objectMode) {
285+
if (options?.objectMode) {
286286
throw new ERR_INVALID_ARG_VALUE(
287287
'options.objectMode',
288288
options.objectMode,
289289
'is not supported'
290290
);
291-
} else if (options.readableObjectMode || options.writableObjectMode) {
291+
} else if (options?.readableObjectMode || options?.writableObjectMode) {
292292
throw new ERR_INVALID_ARG_VALUE(
293293
`options.${
294294
options.readableObjectMode ? 'readableObjectMode' : 'writableObjectMode'

0 commit comments

Comments
 (0)