summaryrefslogtreecommitdiff
path: root/app/workers
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2018-02-06 17:49:00 +0000
committerDouwe Maan <douwe@gitlab.com>2018-02-06 17:49:00 +0000
commit7095c2bf4064911568ae1574752adbc066c5347d (patch)
tree6d82c5ba0928781061185ac365e9bd7a82119cd1 /app/workers
parenta480ee184b88a9945207dc2e4e387bb6ef0c2df9 (diff)
parent285d5d526b1d568580b63488b8832cfc9ef19077 (diff)
downloadgitlab-ce-7095c2bf4064911568ae1574752adbc066c5347d.tar.gz
Merge branch '42730-close-rugged-repository' into 'master'
Resolve "ProjectCacheWorker leaks file descriptors" Closes #42730 See merge request gitlab-org/gitlab-ce!16930
Diffstat (limited to 'app/workers')
-rw-r--r--app/workers/project_cache_worker.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/workers/project_cache_worker.rb b/app/workers/project_cache_worker.rb
index f19bcbf946a..a993b4b2680 100644
--- a/app/workers/project_cache_worker.rb
+++ b/app/workers/project_cache_worker.rb
@@ -18,6 +18,8 @@ class ProjectCacheWorker
update_statistics(project, statistics.map(&:to_sym))
project.repository.refresh_method_caches(files.map(&:to_sym))
+
+ project.cleanup
end
def update_statistics(project, statistics = [])