Hmmm, I'll have to go read the code again, after the 49ers game. That is not how I remember it at all.
On Jan 22, 2012, at 4:36 PM, "Alan M. Carroll" <a...@network-geographics.com> wrote: > Sunday, January 22, 2012, 4:28:27 PM, you wrote: > >> Hmmm, this sounds awefully familiar, I think we had this exact problem once >> before as well, and I changed it back to "true" as it used to be. > > Define "used to be". I specifically checked the 2.1.7 codebase and AFAICT it > used false in all "real" instances (non-test, non-example). > > As for accept threads, my reading of the code is that if frequent_accept is > false, then every normal IO thread also does accepts (via > NetAccept::init_accept_per_thread). > > It's possible there is an interaction with accept_threads == 0 - that case is > handled differently than frequent_accept == false. >