Skip to content

Commit d291338

Browse files
LakshmiSwethaGtniessen
authored andcommitted
errors,stream_wrap: use internal/errors.js
PR-URL: #13291 Refs: #11273 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
1 parent 275d0b3 commit d291338

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/_stream_wrap.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const JSStream = process.binding('js_stream').JSStream;
99
var Buffer = require('buffer').Buffer;
1010
const uv = process.binding('uv');
1111
const debug = util.debuglog('stream_wrap');
12+
const errors = require('internal/errors');
1213

1314
function StreamWrap(stream) {
1415
const handle = new JSStream();
@@ -51,7 +52,7 @@ function StreamWrap(stream) {
5152
this.pause();
5253
this.removeListener('data', ondata);
5354

54-
self.emit('error', new Error('Stream has StringDecoder'));
55+
self.emit('error', new errors.Error('ERR_STREAM_HAS_STRINGDECODER'));
5556
return;
5657
}
5758

lib/internal/errors.js

+1
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ E('ERR_PARSE_HISTORY_DATA',
158158
E('ERR_NO_CRYPTO', 'Node.js is not compiled with OpenSSL crypto support');
159159
E('ERR_STDERR_CLOSE', 'process.stderr cannot be closed');
160160
E('ERR_STDOUT_CLOSE', 'process.stdout cannot be closed');
161+
E('ERR_STREAM_HAS_STRINGDECODER', 'Stream has StringDecoder');
161162
E('ERR_TRANSFORM_ALREADY_TRANSFORMING',
162163
'Calling transform done when still transforming');
163164
E('ERR_TRANSFORM_MULTIPLE_CALLBACK', 'Callback called multiple times');

0 commit comments

Comments
 (0)