Ignore Gitaly errors if cache flushing fails on project destruction
Before a project is deleted, its caches are flushes. However, if there is a corrupt object in the repo, this flush step could fail, blocking the delete.
We should just ignore these errors and move along with the deletion since the repositories are going to be trashed anyway.
Edited by Stan Hu