[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cvs.debian.org pserver problem continued



We are still getting the dreaded pserver problem.  There are at least 2 people
who want to work on woody boot-floppies, and cannot:

The problem can easily be recreated:
$ cvs -d :pserver:anonymous@cvs.debian.org:/cvs/debian-boot co -r woody boot-floppies 
. . . snip snip . . 
U boot-floppies/utilities/floppy_split.h
cvs server: Updating boot-floppies/utilities/bf-utf
cvs [server aborted]: out of memory; can not allocate 27 bytes
cvs [server aborted]: out of memory; can not allocate 79 bytes
$

The directory it dies has some big files:
$ ls -la
total 10144
drwxrwsr-x    3 davidw   davidw       4096 Feb 23 22:17 ./
drwxrwsr-x    8 davidw   davidw       4096 Mar  6 10:03 ../
drwxrwsr-x    2 davidw   davidw       4096 Feb 23 22:17 CVS/
-rw-rw-r--    1 davidw   davidw    4604717 Feb 21 22:26 ucs.bdf
-rw-rw-r--    1 davidw   davidw    5742339 Feb 21 22:27 unifont.bdf
$

Here is my attempt to fix the problem.  I simply doubled the limits, there may
be a better way of choosing a new limit.  I can't test this so I don't know 
if it will work, though I am hopeful this will fix it.  The file in question can
be accessed on cvs.debian.org in the directory indicated below.


--- /org/cvs.debian.org/cvswrapper	Mon Feb 26 16:36:36 2001
+++ ./cvswrapper	Fri Mar  9 10:04:40 2001
@@ -1,7 +1,7 @@
 #! /bin/sh
 
-ulimit -m 9000
-ulimit -d 9000
+ulimit -m 18000
+ulimit -d 18000
 ulimit -c 0
 ulimit -t 180
 #exec nice /usr/local/bin/delaykill 3600 /usr/bin/cvs -b /usr/bin 


Thanks for your time,

David



Reply to: