diff --git a/lib/net_uv.js b/lib/net_uv.js index dddc03fcb0b..b53b3ba89dc 100644 --- a/lib/net_uv.js +++ b/lib/net_uv.js @@ -89,6 +89,7 @@ function Socket(options) { // console.trace(); this._handle = createPipe(); this._handle.open(fd); + this.readable = this.writable = true; initSocketHandle(this); } else { // private diff --git a/test/simple/test-console.js b/test/simple/test-console.js index 4ec37292fc1..39d11d16e7d 100644 --- a/test/simple/test-console.js +++ b/test/simple/test-console.js @@ -25,6 +25,10 @@ var common = require('../common'); var assert = require('assert'); +assert.ok(process.stdout.writable); +assert.ok(process.stderr.writable); + + var stdout_write = global.process.stdout.write; var strings = []; global.process.stdout.write = function(string) {