- Oct 29, 2010
-
-
Ryan Dahl authored
-
Ryan Dahl authored
Does the same timeout action for maxConnections as it does for EMFILE.
-
Jonas Pfenniger authored
All net servers now share the same dummy socket. The ulimit warning is throttled for all servers.
-
- Oct 28, 2010
-
-
Rasmus Andersson authored
- utilizing autoconf configure.guess to output canonical $target_{cpu,vendor,os} - normalizing $target_cpu --> $arch according to v8 naming scheme - normalizing $target_os --> $platform according to v8 naming scheme - renamed c-ares platform-arch directories to represent v8 canonical names - new targets in Makefile: libnode-{static,dynamic}[-debug] - scons is symbolized as SCONS in Makefile for portability/flexibility. - LINKFLAGS inherith from LDFLAGS ("magic" variable exported by autoconf and configure). - When building on OS X, CFLAGS and LDFLAGS will contain appropriate -arch flag, set up by configure (instead of the Makefile). - libv8.a make targets cleaned up with unison libv8_flags set of flags. - the clean make target now cleans up libraries (libv8, libnode, etc). - added config.guess, config.sub and install-sh (utilized by autoconf/configure) -
isaacs authored
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.
-
isaacs authored
-
Jorge Chamorro Bieling authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
- Oct 27, 2010
-
-
Ryan Dahl authored
-
Ryan Dahl authored
Implementing a tip from Marc Lehmann: http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#The_special_problem_of_accept_ing_wh Keep an extra FD around for every server. When you hit EMFILE, destroy that FD, accept a connection, close it; in this way you can clear the connection queue and let people know that you're overload. No more timeout needed.
-
Tim-Smart authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
- Oct 26, 2010
-
-
Ryan Dahl authored
-
Ryan Dahl authored
Users too often would forget to add socket.on('end', function () { socket.end(); }); Which is a mistake. Therefore we default to this behavior and only optionally let people handle the 'end' case themselves. -
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Paul Querna authored
and add more debug() calls to make it easier to see the flow
-
Paul Querna authored
-
Paul Querna authored
-
Paul Querna authored
and add a start method, to kick off SSL handshaking, without writing a zero byte buffer
-
isaacs authored
-
Micheil Smith authored
also affects dgram which uses a constant from node_net.cc
-
Paul Querna authored
-
- Oct 25, 2010
- Oct 24, 2010