diff --git a/lib/internal/js_stream_socket.js b/lib/internal/js_stream_socket.js index f2a0ecaa1d8a65..f1efa1f807cb9a 100644 --- a/lib/internal/js_stream_socket.js +++ b/lib/internal/js_stream_socket.js @@ -141,7 +141,7 @@ class JSStreamSocket extends Socket { const handle = this._handle; - setImmediate(() => { + process.nextTick(() => { // Ensure that write is dispatched asynchronously. this.stream.end(() => { this.finishShutdown(handle, 0);