This is a null op, those properties are not settable, stdout/stderr appear to always be attached to decriptors 1,2.

Even if it was settable, it wouldn't work with open (which is openSync here), because it returns a numeric descriptor, and those properties are streams.

Unless we intend to log in non-detached mode, this line can be safely deleted.

To do what it is trying to do, you have to replace the write method in process.stdout:
```
'use strict';

var fs=require('fs');

var err = fs.createWriteStream('err.out');
process.stderr.write = err.write.bind(err);

console.error('console err\n');
process.stderr.write('process err\n');
err.write('err err\n');
```

/to @bnoordhuis, is there a better way to redefine where stdio goes in node other than patching process.stdXXX.write?