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.
