Please sign in to comment.
unix: handle EINPROGRESS for unix sockets
Before this commit, it was assumed that connect() on UNIX sockets never returns EINPROGRESS. It turned out to be a bad assumption: Dave Pacheco reports sporadic hangups on SmartOS because of that. It's not clear to me _why_ the Illumos kernel returns that error but that's inconsequential: whatever the cause, libuv needs to handle it and now it does. Fixes nodejs/node-v0.x-archive#4785.
- Loading branch information...