Page MenuHomePhabricator

[lib] Separate `serverThreadFrozenDueToBlock` and `clientThreadFrozenDueToBlock`
AcceptedPublic

Authored by atul on Mar 12 2024, 8:56 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 11, 4:59 PM
Unknown Object (File)
Thu, Apr 11, 4:59 PM
Unknown Object (File)
Thu, Apr 11, 4:59 PM
Unknown Object (File)
Thu, Apr 11, 4:58 PM
Unknown Object (File)
Sun, Apr 7, 6:08 PM
Unknown Object (File)
Sat, Apr 6, 3:45 AM
Unknown Object (File)
Sun, Mar 31, 11:01 PM
Unknown Object (File)
Mar 23 2024, 11:42 PM
Subscribers

Details

Summary

Updating all of the threadFrozenDueToBlock callsites on keyserver is going to be involved. I started working on it, but it required changing a bunch of functionality in keyserver/lib/etc.

I will still consolidate the logic in this stack, specifically to avoid the sketchy CHANGE_ROLE check for server variant of function... but will sequence that after figuring out everything on client.


Depends on D11308

Test Plan

Straightforward refactor, find/replace + flow

Diff Detail

Repository
rCOMM Comm
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage