HomePhabricator
Diffusion Comm 40b9647b6b78

[CommCoreModule] Pass `setReadyState` callback to `ClientGetReadReactor`

Description

[CommCoreModule] Pass setReadyState callback to ClientGetReadReactor

Summary: Rethought this a bit.. I previously thought multiple objects on the "network" thread would need to "hold on" to this function, but I think we can just pass it to ClientGetReadReactor which should be able to handle setting the readyState for all stages of the grpc stream request lifecycle.

Test Plan: Will be tested implicitly with subsequent diffs.

Reviewers: ashoat, def-au1t, palys-swm, karol-bisztyga

Reviewed By: ashoat

Subscribers: Adrian, benschac

Differential Revision: https://phabricator.ashoat.com/D3101

Details

Provenance
atulAuthored on Feb 3 2022, 3:14 PM
Reviewer
ashoat
Differential Revision
D3101: [CommCoreModule] Pass `setReadyState` callback to `ClientGetReadReactor`
Parents
rCOMMd6b18aaeba2c: [CommCoreModule] Split `ClientGetReadReactor` `.h` and `.cpp`
Branches
Unknown
Tags
Unknown