Maybe we can queue all the locked operations so that the loop can continue. The queued items could be tried after the non-locked were completed, or just ignored (assuming they will be processed in the next run)
Maybe we can queue all the locked operations so that the loop can continue. The queued items could be tried after the non-locked were completed, or just ignored (assuming they will be processed in the next run)