HomePhabricator
Diffusion Comm c3174b1ed019

[identity] some small fixes

Description

[identity] some small fixes

Summary: remove a couple clones of the database client, use tokio spawn to catch errors in streaming RPCs, remove use of unwrap

Test Plan: tested the existing RPCs and errors like client disconnects were handled more gracefully (no broken pipe errors)

Reviewers: jon, bartek, tomek

Reviewed By: jon

Subscribers: ashoat, atul

Differential Revision: https://phab.comm.dev/D6940

Details

Provenance
varunAuthored on Mar 2 2023, 6:21 PM
Reviewer
jon
Differential Revision
D6940: [identity] some small fixes
Parents
rCOMMc24d8e37d8a4: [Identity] Use references of DatabaseClient
Branches
Unknown
Tags
Unknown