The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / src / node_io_watcher.cc @ 0544a586

History | View | Annotate | Download (4.53 KB)

# Date Author Comment
48c3d200 06/21/2012 03:29 PM isaacs

Apply --no-deprecation to C++ warnings as well

1bf704a5 06/21/2012 11:55 AM Ben Noordhuis

iowatcher: add deprecation warning

a26bee8f 04/17/2012 04:14 PM isaacs

MakeCallback: Consistent symbol usage

e1dd5705 04/17/2012 03:00 PM isaacs

MakeCallback: Use in node_io_watcher

ff4a9d38 03/09/2012 06:14 PM Ben Noordhuis

core: use proper #include directives

f35a396c 10/28/2011 06:35 PM Igor Zinkovsky

Revert "remove node_io_watcher"

This reverts commit cc2ac1ccc7724b920cbc7bbb777f057ac062028c.

cc2ac1cc 10/27/2011 07:47 PM Igor Zinkovsky

remove node_io_watcher

55048cdf 03/14/2011 08:37 PM Ryan Dahl

Update copyright headers

23204979 11/20/2010 11:55 PM Ryan Dahl

Revert "Merge branch 'writev'"

This reverts commit cd9515efd99dfa6510e72342a2621bb4b291a89c, reversing
changes made to df46c8e698b9400abaabd77ec836c7cdadf9735c.

Too slow. Needs more work.

794e7be4 11/20/2010 11:45 PM Ryan Dahl

Revert "Actually don't need to limit sendmsg size on unix - seems okay."

This reverts commit 464ced4a86e89163ec68a0c2f020720dc82b0191.

d4209865 11/20/2010 11:45 PM Ryan Dahl

Revert "fd_to_send needs to be cleared if any data was sent"

This reverts commit a93634007a0c5366d415782c2a1f164a6d7ecbc5.

a9363400 11/20/2010 02:05 AM Ryan Dahl

fd_to_send needs to be cleared if any data was sent

464ced4a 11/20/2010 01:52 AM Ryan Dahl

Actually don't need to limit sendmsg size on unix - seems okay.

0b1214c1 11/18/2010 07:47 PM Ryan Dahl

Fix a bug regarding queueSize, add asserts

3884b418 11/18/2010 07:47 PM Ryan Dahl

Small clean ups

d3fbe3e3 11/18/2010 07:47 PM Ryan Dahl

Emit drain and stop IOWatcher even on empty buffer

fa556a14 11/18/2010 07:47 PM Ryan Dahl

Add callback to socket.write(), fix test-sendfds

a6d84253 11/18/2010 07:47 PM Ryan Dahl

make sure unix sockets are tagged correctly

10ff559e 11/18/2010 07:47 PM Ryan Dahl

Add IOWatcher.flush()

To be called if sockets get too much data. This is to force a flush before
the tick ends.

7c3c5c68 11/18/2010 07:47 PM Ryan Dahl

Maintain queueSize for each socket

5ba0be61 11/18/2010 07:47 PM Ryan Dahl

Don't send null data segments

d74c5060 11/18/2010 07:47 PM Ryan Dahl

Support encoding

913789da 11/18/2010 07:47 PM Ryan Dahl

IOWatcher::Dump(), writev

a3750a98 11/05/2010 08:38 PM Ryan Dahl

Remove unnecessary ref/unref in iowatcher cb

9c296925 10/30/2010 03:52 PM Ryan Dahl

Make sure watcher.set() isn't being called when active

55c65cc2 09/29/2010 07:02 PM Ben Noordhuis

Safe constructor for ObjectWrapped classes

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

8c853404 06/30/2010 02:59 AM Blake Mizerany

fix whitespace errors

e82893d3 01/27/2010 07:07 PM Ryan Dahl

Clean up IOWatcher

bf803f47 01/27/2010 06:40 PM Ryan Dahl

Reimplment Buffers

c106c374 01/26/2010 09:35 PM Ryan Dahl

Use ObjectWrap again for IOWatchers.

I think the problem is in Buffers.

741e3fa9 01/25/2010 08:55 PM Ryan Dahl

HTTP works somewhat on net2 now

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]...
2788064b 01/20/2010 06:43 PM Ryan Dahl

Make callback_symbols static so they don't conflict

153b7559 12/29/2009 03:12 PM Ryan Dahl

Change IOWatcher constructor to have no arguments

0ecd0fa5 12/29/2009 03:12 PM Ryan Dahl

IOWatcher callback isn't internal, fix bug in Accept

f219938b 12/29/2009 03:12 PM Ryan Dahl

add io watcher