On Aug 17, 2012, at 5:31 AM, Jeffrey Van Voorst wrote:

> Could someone please comment on why there was a change in the way messages
> from handlers are delivered to clients/connections?  The circular array
> used in 1.8.0 makes it easy to run into problems in (in my opinion) many
> instances.  All one needs to do is make a sufficient number of small
> requests or have handlers send many smaller messages instead of buffering
> the data (many small messages seems to me as an advantage of zmq that
> should be supported).  Finally, this change breaks several handlers, and I
> don't think that writers of handlers should be required to think about the
> number of messages sent or msg buffer overrruns.

I haven't upgraded (and probably never will) but I agree that a ring buffer 
sounds like an absolutely horrible idea for a web server.

Reply via email to