Commit Graph

8 Commits

Author SHA1 Message Date
Ryan
93c7e88c87 half way implemented the new TCPClient 2009-03-05 13:41:10 +01:00
Ryan
8b71ba5e68 add test_setTimeout
Had to disable Init_tcp because it starts an oi_async thread pool and
prevents the node loop from exiting when no watchers remain. Not sure how
to deal with this problem in general because eventually we'll need the
thread pool.
2009-03-04 11:54:20 +01:00
Ryan
9e5eff3b27 add test/test_http_server_echo and 'make test' 2009-03-04 11:35:43 +01:00
Ryan
559c1987be add command line options 2009-03-04 10:22:37 +01:00
Ryan
dbbd25ae65 rename module load function to Init_modulename(), like ruby 2009-03-04 10:08:33 +01:00
Ryan
e02b71ebe8 exit program on top level exceptions
(also lots of reorg.)
2009-03-04 00:33:55 +01:00
Ryan
a890b67406 Add beginnings of the setTimeout interface 2009-03-03 19:17:33 +01:00
Ryan
19478ed4b1 Major refactoring: program name now "node"
Trying to make a more moduler design. Two libraries currently "TCP" and
"HTTP" each have their own file.

Other major feature added here is multiple web servers! excitement.
2009-03-03 01:56:15 +01:00