Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fabric: Automatic removing outstanding Surface on Scheduler destructi…
…on; gated. Summary: This is an addition to an automatic emergency clean-up algorithm that we have in Scheduler. In addition to committing empty surfaces, we also remove those surfaces from the registry making calling stuff on them impossible. Removing surfaces waits for all commits in flight to be finished, so it theoretically can deadlock (so we gated that). If we won't face deadlocks in a coming couple of weeks, I would remove gating. Changelog: [Internal] Fabric-specific internal change. Reviewed By: mdvacca Differential Revision: D21610683 fbshipit-source-id: 71feeaa0ee4521a0180cdfba6e3a271e7f7d9401
- Loading branch information