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;
});
var stderr = process.stderr = {
writable: true,
readable: false,
write: process.binding('stdio').writeError
};
var events = NativeModule.require('events');
var stderr = process.stderr = new events.EventEmitter();
stderr.writable = true;
stderr.readable = false;
stderr.write = process.binding('stdio').writeError;
stderr.end = stderr.destroy = stderr.destroySoon = function() { };
process.__defineGetter__('stdin', function() {