AF_UNIX sockets can have a pathname, be unnamed, or abstract (Linux only). If an unnamed socket is returned by getsockname, getpeername, or accept, sun_path should not be inspected.
… it should be ignored. net:1100 if (e.errno != EMFILE) throw e; ^ Error: ECONNABORTED, Software caused connection abort at IOWatcher.callback (net:1098:24) at node.js:773:9
There was the possibility the buffer could be GCed while the eio_req was pending. Still needs test coverage for the fs.read() problem. See: http://groups.google.com/group/nodejs/browse_thread/thread/c11f8b683f37cef
…rno for error checking Conflicts: src/node_file.cc
Rather than aborting in the face of *any* repeated link in a given path, instead only abort if such a cycle actually makes a given path unresolvable. Test for this by doing a normal stat. Still use the seenLinks object to cache link contents so as to cut own a little bit on readlink calls. Also add a pathological test that fails without the change to fs.js.