diff --git a/src/vs/base/node/stdForkStart.js b/src/vs/base/node/stdForkStart.js index dd543b81aecfac06d4947d4bf57c7b24b3b5951e..0b1e7382fe5bd668f76eb41bac13bc38e984f699 100644 --- a/src/vs/base/node/stdForkStart.js +++ b/src/vs/base/node/stdForkStart.js @@ -97,10 +97,10 @@ log('ATOM_SHELL_INTERNAL_RUN_AS_NODE: ' + process.env['ATOM_SHELL_INTERNAL_RUN_A return slicedBuffer.length; }; - // handle fs.writeSync(1, ...) + // handle fs.writeSync(1, ...) and fs.writeSync(2, ...) var originalWriteSync = fs.writeSync; fs.writeSync = function(fd, data, position, encoding) { - if (fd !== 1 || fd !== 2) { + if (fd !== 1 && fd !== 2) { return originalWriteSync.apply(fs, arguments); } // usage: