HomePhabricator
Diffusion Comm 61665dd80d82

[services] Backup/Blob - Make sure Finish is only called once

Description

[services] Backup/Blob - Make sure Finish is only called once

Summary:
Depends on D3636

We should make 100% sure that Finish (the method provided by gRPC) is called no more than once. Otherwise, it's going to crash.

Test Plan:

cd services
yarn run-blob-service
yarn run-backup-service

Reviewers: palys-swm, geekbrother, ashoat

Reviewed By: palys-swm, ashoat

Subscribers: ashoat, palys-swm, Adrian, atul, benschac, yayabosh

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

Details

Provenance
karolAuthored on Apr 13 2022, 7:22 AM
Reviewer
tomek
Differential Revision
D3664: [services] Backup/Blob - Make sure Finish is only called once
Parents
rCOMM6a19136b312a: [services] Backup - pull backup reactor - logs - write response
Branches
Unknown
Tags
Unknown