Get the Socket Descriptor in Node.js

I would like to open a socket in Node.js and then start a groups of sub-processes with the child inheriting the socket descriptor.

I created a server with new net.Server() but the resulting object does not expose the socket descriptor. If I can get the descriptor, I can forward the descriptor to the child process.

Looks like you cannot do this because Windows doesn't support it, and Node is aiming for the identical interface on all platforms.

See the following issue: https://github.com/joyent/node/issues/3025