Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
expand rpc canceling mechanism to backgrounding the app, and use on chat CORE-9768 #15375
Patch does the following:
1.) Allow the RPC canceler to work with categories of cancelation so we can use some types with some protocols (like backgrounding, which most things are probably not ready to have cancel everything).
Goal of this PR is to make it so we don't have RPCs on the service live over the app getting suspended, which can cause bad results in the UI.