stderr should be EventEmitter even if it doesn't emit anything

This commit is contained in:
Ryan Dahl 2011-02-07 15:14:21 -08:00
parent 2e6a263e29
commit 3ec030535c

View File

@ -153,12 +153,11 @@
return stdout; return stdout;
}); });
var stderr = process.stderr = { var events = NativeModule.require('events');
writable: true, var stderr = process.stderr = new events.EventEmitter();
readable: false, stderr.writable = true;
write: process.binding('stdio').writeError stderr.readable = false;
}; stderr.write = process.binding('stdio').writeError;
stderr.end = stderr.destroy = stderr.destroySoon = function() { }; stderr.end = stderr.destroy = stderr.destroySoon = function() { };
process.__defineGetter__('stdin', function() { process.__defineGetter__('stdin', function() {