Michal Moskal writes: > > After some investigation I found, that it's becouse of async buffers in > cvs. When you do cvs up and press ctrl-z you might note that pserver > process reads all the files to ram (it grows until it gets to the size > of repo). This is actually how async buffer behaves, if it cannot write, > it buffers :) But I guess there should be some limit placed on it.
There is -- see all the code inside #ifdef SERVER_FLOWCONTROL, particularly server_pause_check() in server.c, which is called from do_recursion() in recurse.c. In short, that code should prevent ever buffering up more than about 2 MB plus the size of the largest file. -Larry Jones It works on the same principle as electroshock therapy. -- Calvin _______________________________________________ Bug-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-cvs
