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