On Mon, Mar 19, 2001 at 02:25:21PM -0500, Derek R. Price wrote: > Also, there do some to be some advantages to eventual reentrancy, mostly speed > and memory profile advantages available from using threads instead of separate > processes, I believe. There is nothing to gain from a multi-threaded server, and a lot of complexity. Reentrancy aside, there are other issues. The quality of portable thread implementations is one of them. There is really very little data inside of cvs that would be shared thus elmininating most of the benefits that a multithreaded server would get you. If you are concerned about high start up times, you could always do something like apache prestarted servers, all blocked on accept. Was is Pike who said something like "If you're using threads, your processes are too fat?" mrc -- Mike Castle Life is like a clock: You can work constantly [EMAIL PROTECTED] and be right all the time, or not work at all www.netcom.com/~dalgoda/ and be right at least twice a day. -- mrc We are all of us living in the shadow of Manhattan. -- Watchmen _______________________________________________ Bug-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-cvs