mirror of
https://github.com/nodejs/node.git
synced 2024-11-29 23:16:30 +01:00
Cross-platform JavaScript runtime environment
https://nodejs.org/
5de04dafc6
This is actually undesireable as it takes away control from the user who may want to pause/resume to throttle the upload stream, or synchronize it with disk flushing. I actually ran into memory issues when trying to stream huge files to disc as the file module was building up a huge action buffer. This can now easily be avoided like this: part.addListener('body', function(chunk) { req.pause(); file.write(chunk).addCallback(function() { req.resume(); }); } |
||
---|---|---|
benchmark | ||
bin | ||
deps | ||
doc | ||
lib | ||
src | ||
test/mjsunit | ||
tools | ||
.gitignore | ||
ChangeLog | ||
configure | ||
LICENSE | ||
Makefile | ||
README | ||
wscript |
Evented I/O for V8 javascript. To build: ./configure make make install To run the tests: make test To build the documentation and install it, you will need asciidoc and xsltproc: make doc install To read the documentation: man doc/node.1 See http://nodejs.org/ for more information. For help and discussion subscribe to the mailing list by visiting http://groups.google.com/group/nodejs or by sending an email to nodejs+subscribe@googlegroups.com.