Date | Commit message (Collapse) | ||
---|---|---|---|
2010-07-19 | rev + em: enable keepalive for pipe/socket responses | ||
This makes it easier to write proxies for slow clients that benefit from keep-alive. We also need to be careful about non-HTTP/1.1 connections that can't do keepalive, now. | |||
2010-07-19 | event_machine: avoid race in unchunked fast pipe responses | ||
Using EM.enable_proxy with EM.attach seems to cause EM::Connection#receive_data callbacks to be fired before the proxy has a chance to act, leading the first few chunks of data being lost in the default receive_data handler. Instead just rely on EM.watch like the chunked pipe. |