node.js revision 04b64da9f66b8791f4519ebf215ca4ee5771dfe3