[ http://jira.codehaus.org/browse/SCM-300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Venisse updated SCM-300: --------------------------------- Assignee: Emmanuel Venisse Affects Version/s: (was: future) 1.0-rc1 Fix Version/s: 1.0 > CVS doesn't close it's session after checkout > --------------------------------------------- > > Key: SCM-300 > URL: http://jira.codehaus.org/browse/SCM-300 > Project: Maven SCM > Issue Type: Bug > Components: maven-scm-provider-cvs > Affects Versions: 1.0-rc1 > Environment: Linux, Sun JDK 1.4. Continuum built from trunk. > Reporter: Hilco Wijbenga > Assignee: Emmanuel Venisse > Fix For: 1.0 > > > We've been trying to set up Continuum and consequently we started > running some builds. It all worked nicely until the CVS server ran out > of inodes in its /tmp directory. It looks like it's not the normal > checkouts that people do that's causing this ... it appears to be > Continuum. > We tried a small build with Continuum and lo and behold: /tmp had a > new directory that was not deleted at the end of the checkout. So > we're fairly certain it's something Continuum related. > CVS creates a sort of cache directory (in /tmp) for each checkout (it > stores the CVS directories, not any of the files that are being > checked out) and this directory (and all of its *many* subdirectories) > are not being deleted. Apparently, it doesn't notice that the checkout > has finished. Something like a session not being closed. After three > days of this our server runs out of inodes and nothing works anymore. > We've created a cron job to remove these CVS directories from /tmp at > the end of the day so we have a workaround. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira