Ryan
bdad5e7333
test-process-kill: start process after onLoad
16 years ago
Ryan
7363ccd273
bugfix: Properly exit a process.
This requires that onExit() is not called immediately upon receiving a
SIGCHLD. There could still be data in the pipez. So, instead just set a
flag and invoke the pipe watchers.
Sometimes one will not receive an EOF from pipes because the process was
killed by a SIGTERM, or something. If SIGCHLD has been recved but we are
getting EAGAIN, the pipez need to be closed too.
16 years ago
Ryan
0e67b34c27
Fix thread pool unref issue.
Tests were silently failing since f56309d...
Since the eio_watcher is now not counted in the list of active watchers, we
need to explicitly tell the ev_loop not to exit when entering the thread
pool.
16 years ago
Ryan
b9f3ae23cf
Fix some typos in the docs
16 years ago
Ryan
0ff62b2ea0
Move oi_buf creation to node.cc
16 years ago
Ryan
f56309deee
Remove eio_warmup. Use ev_ref instead.
16 years ago
Ryan
cc67d8efc7
Fix bug waf problem with HAVE_CLOCK_SYSCALL
16 years ago
Ryan
7703a4cacb
Add scons to LICENSE
16 years ago
Ryan
3fed1a0954
Use v8's test runner
16 years ago
Ryan
dce072a67e
lint
16 years ago
Ryan
115c4942db
Create tools directory
Users will need to "make distclean" to recompile from scratch since I've
moved a lot of the core build tools around.
16 years ago
Ryan
00d9b886c1
Remove unnecessary Detach
16 years ago
Ryan
f17b76afa4
Fix up docs.
16 years ago
Urban Hafner
ea290e727d
Finished remote module loading
16 years ago
Urban Hafner
ad15067ea0
Tests and implementation of node.cat()
16 years ago
Urban Hafner
c192a1b5df
Update to use the new parseUri()
16 years ago
Urban Hafner
6550e8cfa0
Remove empty parts of the parsed URI.
16 years ago
Urban Hafner
3a44efea69
Merge branch 'master' of git://github.com/ry/node
16 years ago
Ryan
da03a02a98
Add documentation for node.Process
16 years ago
Ryan
c5b5815ae7
fix error in test-process-simple
16 years ago
Ryan
145072e736
Add test-process-kill.js
16 years ago
Ryan
e71b089cd7
Add test-process-simple.js
16 years ago
Ryan
0f76d3e6d8
define signal constants
16 years ago
Ryan
e39923a3d7
Add process.kill(sig = SIGTERM)
16 years ago
Ryan
2fd4958698
Add pid accessor
16 years ago
Ryan
a78ea510a2
Add onExit callback
16 years ago
Ryan
03c5772ce4
Get stdin/stdout working. Add process->Close().
16 years ago
Ryan
83cb156b6f
skelton of node.Process
16 years ago
Ryan
25d14bd001
Bug: Add HTTPConnection->size() and HTTPServer->size()
Need this for proper garbage collection.
16 years ago
Urban Hafner
fc63f840b0
Merge branch 'master' of git://github.com/ry/node
16 years ago
Ryan
ec5f3dbae1
bump version
16 years ago
Ryan
7ec90dbfd0
Clean up debug code in net.cc
16 years ago
Ryan
2b557c467f
Namespace trimming: remove node.constants
16 years ago
Ryan
89d891f912
Small clean up in test-http-client-race
16 years ago
Ryan
61fcbb1cd6
Add benchmark dir with ruby script
16 years ago
Ryan
e30e4415ee
Fixes for ipv6
16 years ago
Urban Hafner
5ad5d89e3f
Merge branch 'master' of git://github.com/ry/node
16 years ago
Ryan
84f9178e66
upgrade v8 to 1.2.8
16 years ago
Ryan
27b268b8c1
Clean ups
16 years ago
Ryan
b3b6f8c02e
Accept ports represented as strings
16 years ago
Urban Hafner
ce85f84d15
Implementation of node.http.cat
16 years ago
Urban Hafner
79010540fc
Test case for node.http.cat
16 years ago
Urban Hafner
b581749255
Merge branch 'master' of git://github.com/ry/node
16 years ago
Ryan
d77f757745
Fix test-http-client-race bug
16 years ago
Ryan
194eeac0d9
Add failing test for HTTP Client
Reported by Hagen:
http://groups.google.com/group/nodejs/browse_thread/thread/335b565360437b36
16 years ago
Ryan
40ee852425
Only run debug tests if the build debug was built
16 years ago
Ryan
193283bc38
Fix memleak: freeaddrinfo() after Server resolve address.
16 years ago
Ryan
225637a15c
Resolve should default to IPv4 address.
16 years ago
Ryan
3b05cf260e
Add "opening" readyState for the resolve period.
16 years ago
Ryan
7bad9dea51
Add electric fence option to configure process
16 years ago