The translated error is 234, ERROR_MORE_DATA according to http://msdn.microsoft.com/en-us/library/windows/hardware/ms681382(v=vs.85).aspx

I couldn't find a reason why this happens. I tried to use an idle handle and call uv_pipe_getsockname in the callback (I thought maybe binding took a tick on Windows) but got the same result.

I'm kind of lost at this point, Windows doesn't love me :-(