-
Bug
-
Resolution: Not A Defect
-
Major
-
1.532.2
Jenkins is occasionally failing to load the index page and complains about "Too many open files". Looking at the open files, I see around 7000 such as this one:
/xxxx/jenkins/jenkins_home/jobs/xxxx/jobs/messages/builds/2012-08-16_03-38-51/changelog.xml
This is a rather large public Jenkins instance which is no doubt crawled by search engines.
All the SCMs are Git, so it is likely either GitChangeLogParser or GitSCM.computeChangeLog that is responsible for the leak. I suspect the latter; it is not obvious from reading the code that its finally block works in all cases.