In rare cases, a corrupted index could result in the FairCom Server background node deletion thread entering an infinite loop while holding locks on multiple index nodes, which could cause operations on this index to hang. We now ensure this operation will eventually terminate.