From: Ryan Dahl Date: Thu, 15 Sep 2011 20:35:24 +0000 (-0700) Subject: net.Socket(fd) should start readable and writable X-Git-Tag: v0.5.7~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5cb1fd2e3239356cbddc833fb4c8b8817c49c5f8;p=platform%2Fupstream%2Fnodejs.git net.Socket(fd) should start readable and writable --- diff --git a/lib/net_uv.js b/lib/net_uv.js index dddc03f..b53b3ba 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 4ec3729..39d11d1 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) {