summaryrefslogtreecommitdiff
path: root/src/node_io_watcher.cc
Commit message (Collapse)AuthorAgeFilesLines
* Remove node_io_watcherBert Belder2012-08-211-166/+0
|
* Apply --no-deprecation to C++ warnings as wellisaacs2012-06-211-2/+4
|
* iowatcher: add deprecation warningBen Noordhuis2012-06-211-0/+2
|
* MakeCallback: Consistent symbol usageisaacs2012-04-171-1/+1
|
* MakeCallback: Use in node_io_watcherisaacs2012-04-171-7/+1
|
* core: use proper #include directivesBen Noordhuis2012-03-101-3/+3
|
* Revert "remove node_io_watcher"Igor Zinkovsky2011-10-281-0/+168
| | | | This reverts commit cc2ac1ccc7724b920cbc7bbb777f057ac062028c.
* remove node_io_watcherIgor Zinkovsky2011-10-271-168/+0
|
* Update copyright headersRyan Dahl2011-03-141-1/+21
|
* Revert "Merge branch 'writev'"Ryan Dahl2010-11-201-437/+1
| | | | | | | This reverts commit cd9515efd99dfa6510e72342a2621bb4b291a89c, reversing changes made to df46c8e698b9400abaabd77ec836c7cdadf9735c. Too slow. Needs more work.
* Revert "Actually don't need to limit sendmsg size on unix - seems okay."Ryan Dahl2010-11-201-1/+5
| | | | This reverts commit 464ced4a86e89163ec68a0c2f020720dc82b0191.
* Revert "fd_to_send needs to be cleared if *any* data was sent"Ryan Dahl2010-11-201-11/+4
| | | | This reverts commit a93634007a0c5366d415782c2a1f164a6d7ecbc5.
* fd_to_send needs to be cleared if *any* data was sentRyan Dahl2010-11-191-4/+11
|
* Actually don't need to limit sendmsg size on unix - seems okay.Ryan Dahl2010-11-191-5/+1
|
* Fix a bug regarding queueSize, add assertsRyan Dahl2010-11-181-13/+24
|
* Small clean upsRyan Dahl2010-11-181-4/+3
|
* Emit drain and stop IOWatcher even on empty bufferRyan Dahl2010-11-181-122/+123
|
* Add callback to socket.write(), fix test-sendfdsRyan Dahl2010-11-181-0/+13
|
* make sure unix sockets are tagged correctlyRyan Dahl2010-11-181-2/+0
|
* Add IOWatcher.flush()Ryan Dahl2010-11-181-0/+15
| | | | | To be called if sockets get too much data. This is to force a flush before the tick ends.
* Maintain queueSize for each socketRyan Dahl2010-11-181-2/+10
|
* Don't send null data segmentsRyan Dahl2010-11-181-0/+2
|
* Support encodingRyan Dahl2010-11-181-2/+4
|
* IOWatcher::Dump(), writevRyan Dahl2010-11-181-1/+388
|
* Remove unnecessary ref/unref in iowatcher cbRyan Dahl2010-11-051-2/+0
|
* Make sure watcher.set() isn't being called when activeRyan Dahl2010-10-301-0/+1
|
* Safe constructor for ObjectWrapped classesBen Noordhuis2010-09-291-0/+4
| | | | | | | New() methods should be invoked as constructors, not regular functions. Corner cases like Script::New() may cause a SIGSEGV when the GC is run. More details: http://groups.google.com/group/nodejs/browse_thread/thread/a7e5db68d4cd6356
* fix whitespace errorsBlake Mizerany2010-06-291-1/+1
|
* Clean up IOWatcherRyan Dahl2010-01-271-22/+28
|
* Reimplment BuffersRyan Dahl2010-01-271-31/+20
|
* Use ObjectWrap again for IOWatchers.Ryan Dahl2010-01-261-15/+26
| | | | I think the problem is in Buffers.
* HTTP works somewhat on net2 nowRyan Dahl2010-01-251-10/+10
| | | | | | | | | | | | | | | | However it's not working very well: Hitting a 'hello world' server with many requests (ab -t 60 -c 10) will cause it to crash with the following error. Obtained 3 stack frames. ./node(_Z11print_tracev+0x1c) [0x80d1b3c] ./node(_ZN4node6Parser7ExecuteERKN2v89ArgumentsE+0x69) [0x80d3759] ./node [0x811f44b] TypeError: Already parsing a buffer at Socket.<anonymous> (/home/ryan/projects/node/lib/http2.js:393:20) at IOWatcher.callback (/home/ryan/projects/node/lib/net.js:81:12) at node.js:985:9 at node.js:989:1
* Make callback_symbols static so they don't conflictRyan Dahl2010-01-201-1/+1
|
* Change IOWatcher constructor to have no argumentsRyan Dahl2009-12-291-12/+5
|
* IOWatcher callback isn't internal, fix bug in AcceptRyan Dahl2009-12-291-28/+48
|
* add io watcherRyan Dahl2009-12-291-0/+126