* Changed the thread pool management algorithm. Detecting idle time between
authorArt Cancro <ajc@citadel.org>
Mon, 9 Feb 2004 03:37:57 +0000 (03:37 +0000)
committerArt Cancro <ajc@citadel.org>
Mon, 9 Feb 2004 03:37:57 +0000 (03:37 +0000)
commita78a9a56b4317cced0f83075db79eb584acbe146
treed526be76ce125160cf24363052eb41162428b12c
parent1b751262c1d70a1d9ffac0f37c39c384389d4287
* Changed the thread pool management algorithm.  Detecting idle time between
  socket accepts was not working reliably on all systems, so we now follow
  the same algorithm as the Citadel server (spawn more threads when number
  of sessions < number of threads, but keep constrained to pre-defined
  minimum and maximum thread count)
webcit/ChangeLog
webcit/context_loop.c
webcit/webcit.h
webcit/webserver.c