joyent/node — comment on commit e6b6075024e9f1330575b10d7e6552e1ea6dad56
File:  line 0
By mikeal:

Love that this is in, and I'm not complaining, but....

This really needs to be fixed in Stream.pipe() as well.

The fact that we insure this for http.ServerRequest and nowhere else is not good.

We also need to get pause() to take a size argument for how large it should allow the buffer to get before it causes the remote end to stop sending data. This has all been discussed and more or less approved in pull requests that weren't finished.

It would be great if, for 0.8, we could get Stream.pause(size) implemented/fixed and make it consistent across all of node.