Jonathan M. Gilligan writes:
> 
> cvs is designed to leak memory like a sieve and to exit from the middle of 
> deeply nested function calls. To make it a persistent process would require 
> a rewrite from the ground up.

Hardly.  CVS does *not* "leak memory like a sieve"; recent versions run
the entire test suite without any memory leaks whatsoever.  And while it
does exit from deeply nested function calls, that does not preclude it's
use as a daemon: the usual design for servers, at least on Unix and
similar systems, is to fork a separate process for each client.

-Larry Jones

Years from now when I'm successful and happy, ...and he's in
prison... I hope I'm not too mature to gloat. -- Calvin

_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to